This aired last week but I just stumbled across it. I knew he did a lot of these and if they're all similar this one, MAJOR props to him. That's awesome. (also, LOL at Big Show)
I've never been a huge Cena fan, but there isn't a better guy in WWE, maybe in the history of WWE. He has also consistently put on the best matches of the year.
Like others have already mentioned. I cant stand Cena the character, but John Cena the person is one incredible individual. Good guy, gives back to those who support him, and works his ass off.