Over the weekend Ben Affleck hosted the season finale of SNL.  This was Bill Hader's final show as a part of the regular cast.  He went out in flying colors with his character "Stefon."  Watch the clip below.

FULL SNL FINALE HERE