Will Ferrell crashed 'The Late Show' as the late Chicago Cubs announcer Harry Caray.

There are only two weeks left until David Letterman records his final episode of The Late Show. For these last episodes, Dave is pulling out all the stops, with a constant cavalcade of high-profile guests. President Obama, Steve Martin, and Alec Baldwin have all appeared recently, and Martin Short and Tina Fey are coming up later this week. But last night, there was a very special treat for fans of 90s SNL.

Will Ferrell made a surprise appearance in the audience, reprising his beloved impression of legendary Chicago Cubs announcer Harry Caray. The impression was massively popular when Ferrell originally did it on Weekend Update, and he did not disappoint last night. The audience ate it up like it was a hot dog.

Sources: The Late Show with David Letterman