NFL, Sports

Eli Manning on Saturday Night Live (Video)

You have to give it to the recent Super Bowl winner, he held his own on SNL last night. Here is video of his opening monologue which references one of my favorite restaurants, The Olive Garden. We have also included two of our favorite skits from the evening.