Last night's Saturday Night Live season finale was not just another star-studded conclusion, but the last time we would see cast members Bill Hader, Jason Sudeikis, and Fred Armisen (well, until they start making anticipated cameos like Kristen Wiig). So, without further adieu, the best clips from the finale hosted by Ben Affleck. We'll miss Bill Hader's offbeat NYC tour guide Stefon and Armisen's impeccable Iranian president impersonations. Alas, all good things come to an end. Check out the...
Read Full Story