WWE: 5 Times John Cena Should Have Turned Heel

We're hours away from another John Cena return to the WWE universe. As we wait for his Smackdown [...]