#2 John Cena
John Cena may very well be the biggest Superstar WWE has ever created. Yes, there are certainly arguments to be made for the likes of Hulk Hogan, Stone Cold, and The Rock, but even those megastars didn't carry the company for the length of time that Cena has, and he's still not done!
As much as WWE may not want to acknowledge it, his incredible professional wrestling career is winding down. The Franchise Player is delving deeper and deeper into the world of Hollywood and spending less time competing in the ring.
It's ironic because what Cena is doing now is exactly what he criticised The Rock for doing during their feud a few years ago. Credit to John he is trying to do it all, but sooner or later, something has got to give and that something is likely to be pro wrestling.