Wizards

LeBron James eviscerates Charles Barkley in rant, questions credibility

Wizards

LeBron James has heard plenty of criticism over the years from NBA Hall of Famer Charles Barkley and he is done taking the high road. The Cavs superstar laid Barkley out in a detailed rant to ESPN on Monday and mentioned several of Barkley's transgressions from when he was a player.

LeBron's basic premise was that he has remained out of trouble throughout his NBA career, while Barkley constantly embarrassed himself during his playing days. Here is what LeBron said:

"He's a hater. What makes what he says credible? Because he's on TV? ... I'm not going to let him disrespect my legacy like that. I'm not the one who threw somebody through a window. I never spit on a kid. I never had unpaid debt in Las Vegas. I never said, 'I'm not a role model.' I never showed up to All-Star Weekend on Sunday because I was in Vegas all weekend partying."

[RELATED: Carmelo on LeBron's rant at Barkley: 'He just got tired of hearing it']

LeBron went on to say that Barkley can meet him at a road arena any time he wants to so they can chat face-to-face. 

The comments were in response to Barkley calling James "whiny" for publicly saying the Cavaliers should go after a point guard and add more to their roster.

[RELATED: Carmelo Anthony on Celtics trade rumor: 'Melo hasn't said anything yet']