LeBron James has had enough of Charles Barkley and his seemingly constant criticism.
“I’m not going to let him disrespect my legacy like that,” James told reporters Monday following the slumping Cleveland Cavaliers’ latest loss, 104-97 against the Dallas Mavericks.
Barkley, the basketball Hall of Famer who is now an analyst for “NBA on TNT,” recently referred to James as “Inappropriate. Whiny. All of the above.”
“I'm not the one who threw somebody through a window. I never spit on a kid,” James said. “I never had unpaid debt...