Whilst I'm not a fan of John Cena (the baseball cap, and you cannot see me pap drives me bonkers)
I respect him, he's very professional, when fans boo him, he shrugs it off, as he plays the part of a fan-favourite well.
Never takes a day off sick, constantly gives his heart to WWE.
whilst I cannot stand the character of Cena, his hard-work and dedication, I respect the hell out of.