News

Peyton Manning pokes fun at SNL’s ‘humiliating attempt at relevance’ amid recent cast exits

"Saturday Night Live!" opened up the show with a self-aware sketch, roasting the recent cast shakeups and departures.