davest010--disqus
Davest010
davest010--disqus

That note from Comedy Central doesn't say he'll be on until "the end of the year", it says until "later this year". That could mean tomorrow.