In my opinion John Cena is one of the best!,maybe he isn't the best but at least he tries and he's at the top of the line with other huge WWE superstars like Shawn Michaels!
yes and he is the cutest if I ever got to see him I would run up to him and hug him. Besides he never lost a round only once and that was on a tag team match.