The majority of WWE fans hate John Cena. They don't really hate John Cena the man, they hate John Cena the character.
But Cena has a job to do in WWE. His job is to be the face of the company and play the role to perfection so all the little kids and their parents continue to buy his WWE merchandise, which makes the company so much money.
Subsequently, Cena's character is the ultimate child-friendly character in WWE's PG era. He plays the role really well, but diehard Attitude-Era loving wrestling fans hate his role.
Nonetheless, Cena is a necessary evil for the company, but all of those Cena haters in the WWE Universe still need to admit one thing. The guy can act.
It was nice to be reminded of how good Cena can be when cutting promos on Wednesday when he appeared live on the Jimmy Kimmel chat show.
Talking about many things beside wrestling, Cena then went full character mode when the topic of his United States Championship title match against Rusev came up.
Playing the patriotic card, Cena came up with some hilarious things to say about his preparation for the match against the Bulgarian - but fighting for the Russia - counterpart.
Cena starts his little speech in the video above by saying that he is "fighting for America" on Sunday at WrestleMania XXXI.
Here is just a short excerpt of what he said in his hilarious rant in the video above.
"He's [Rusev] the United States Champion, but every chance he gets he runs down the United States of America," Cena explained.
"Usually I am just fighting for me. I lift a bunch of stuff, I go head butt a wall, and I sift through my crap for gold.
"This time I'm on a steady diet of apple pie, barbecue and waffles. Right now I'm drinking full bodied American beer…I have watched all the Rocky movies, even Rocky V, twice.
"Every day I go into Walmart, I buy shotgun, a lawnmower, a scented candle and a 16 lb ham."
And there's more in the video above. If you don't laugh at the video, you don't have a sense of humor.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms