The end of Saturday Night Live is near, and after 40 seasons we couldn’t expect them to leave quietly. Their finale run begins on May 2nd with Scarlett Read More