'SNL' Steve Martin, Martin Short host; Cast members poke fun at Ye USA TODAY about 3 years in USA Today