Last week, Charles Barkley criticized LeBron James for talking about the Cleveland Cavaliers' struggles to the media, saying he (James) should have kept them in-house. LeBron would respond to Sir Charles' comments saying he would not allow the Hall of Famer to ruin his legacy like that. He also took some personal jabs at Barkley by bringing up some of the controversial incidents that he was involved in.

The ever outspoken Barkley simply laughed off LeBron's comments and says he will continue to speak his mind no matter what. In an interview with the Waddle & Silvy Show on ESPN Radio, Barkley made it loud and clear that he was still sticking to the statements he made last week, claiming that Lebron was "all whiney."

"I'm good and I'm straightforward, I'm never going to get personal on a NBA player", Barkley said. Sir Charles called James "whiney" after he publicly stated the need for the Cavaliers to acquire another playmaker. The Hall of Famer would go on to describe James' statement as "inappropriate" and "whiney" and even mentioned how the Cavs management has given Lebron everything he has asked for. The Cavs currently have the highest payroll in the entire league as well.

The four-time MVP was not amused by Barkley's comments and proceeded to take some personal shots at him. "I'm not the one who threw somebody through a window. I'm 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", James said.

"Screw Charles Barkley. I'm tired of biting my tongue. There's a new sheriff in town", James said. The Cavaliers have lost 4 of their last 6 games, and James' frustrations at what he perceives as the team's failure to acquire a backup point guard have definitely led to him reaching his boiling point.

Some agree with Barkley's criticism of James, while others side with LeBron saying the Cavs are indeed in desperate need of another playmaker who can provide a spark off the bench. One person who supports Lebron in this feud is his former Miami Heat teammate Dwyane Wade, who is now with the Chicago Bulls. As reported by Fox Sports, Wade was happy that his former teammate was finally standing up to his critics.