LeBron James finally snapped over TNT analyst and Hall of Famer Charles Barkley’s frequent criticisms.
Barkley has long been critical of James, taking him to task for several issues, including his televised “The Decision” when he left the Cleveland Cavaliers for the Miami Heat, and for his numerous friendships around the NBA.
According to ESPN’s Dave McMenamin, Barkley recently called James’ displeasure with the Cavaliers’ roster “Inappropriate. Whiny. All of the above.” Barkley then pointed out that the Cavaliers have traded for, signed, and re-signed players that James has wanted on the team, saying, “He’s the best player in the world. Does he want all of the good players? He don’t want to compete?”
According to McMenamin, while asking Cavs’ center Tristan Thompson about Barkley’s criticisms, James piped in, saying, “He’s a hater. What makes what he says credible? Because he’s on TV?”
James then went scorched earth on Barkley, recalling several of Barkley’s infamous incidents during his career.
“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.
“All I’ve done for my entire career is represent the NBA the right way. Fourteen years, never got in trouble. Respected the game. Print that.”
James also addressed Barkley’s criticisms of his friendship with Dwyane Wade, Chris Paul, and Carmelo Anthony, saying Barkley was chummy with opponents, too.
“Go watch the ’93 Finals when John Paxson hit the shot,” James said. “Barkley and [Michael] Jordan were laughing and joking with each other during one of the games while somebody’s shooting a free throw. In the Finals. But, oh, nobody were friends back then.”
James also said if Barkley has any response to his rant, he knows where to find him.
“And if this makes him want to talk to me, the schedule’s out there. He knows every road arena I’ll be in. Don’t just come up to me at All-Star and shake my hand and smile.”
While in a heated mood, James also brought up a story about Phil Jackson not saying hello to him when he watched a Knicks game from a suite. Jackson, of course, irked James this season by referring to James’ business associates and friends as his “posse.”
James said, “I’m here to win ballgames and take care of my teammates and take care of my, what’s that word, oh, my ‘posse.'”
James, whose Cavaliers concluded January 7-8 after a loss to the Dallas Mavericks on Monday, then finished his rant on a dramatic note.
“I’m tired of biting my tongue. There’s a new sheriff in town.”
NOW WATCH: Briefing videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.