The NBA Finals have been full of drama, but no one expected Charles Barkley to provide the most controversial moment of Game 3. During Cardi B's halftime performance at Madison Square Garden, the Hall of Famer and TNT analyst let loose a remark that has fans and critics up in arms.

While watching the rapper's set, Barkley said: "I don't know if those are B's. They might be Cardi D's." He then added, "She should change her name." The comment, which was caught on the live broadcast, quickly went viral, sparking a wave of criticism.

Read also
NBA
ESPN's Computer Model Picks Spurs to Bounce Back in Game 5 After Knicks' Epic Comeback
ESPN's computer model favors the Spurs to win Game 5 at home after the Knicks' 29-point comeback in Game 4. Can San Antonio bounce back?

Barkley's colleague Ernie Johnson quickly distanced himself from the remark, joking: "I don't know who said that, but I know it wasn't me." Johnson's lighthearted deflection did little to calm the backlash.

Fans Sound Off on Social Media

NBA fans were quick to weigh in, with opinions split. One fan wrote: "Only Chuck can say something that wild and still be loved for it." But others were less forgiving. "The man is a grown adult on national television reducing a performer to her body like it's 1995. It's not funny, it's not clever, it's just sad," another fan posted.

The criticism didn't stop there. "Unprofessional," one fan said bluntly. Another added, "Not great." The incident has reignited debates about Barkley's often unfiltered style, which has made him a beloved figure but also a lightning rod for controversy.

This isn't the first time Barkley's off-the-cuff comments have stirred the pot, but the setting—a nationally televised NBA Finals game—has raised the stakes. The incident comes amid an already electric atmosphere at MSG, where former President Donald Trump was met with thunderous boos during the game, adding to the night's chaotic energy.

Barkley's History of Unfiltered Takes

Barkley has built his post-playing career on brutal honesty and a willingness to say what others won't. But for some, this latest comment crosses a line from candid to crude. Critics argue that as a prominent figure on national TV, he has a responsibility to be more mindful, especially when commenting on a performer's appearance.

Meanwhile, the series itself remains tightly contested. The New York Knicks lead the San Antonio Spurs 2-1 heading into Game 4, with the game scheduled for Wednesday night at MSG. The Spurs will look to even the series before heading back to San Antonio for Game 5. The Finals have already seen its share of fireworks, including fans calling for Victor Wembanyama to face consequences for shoving Jalen Brunson in an earlier game.

Barkley, for his part, has shown no signs of pulling back. Known for his love of the spotlight and his unfiltered commentary, he'll likely be back at the desk for Game 4, ready with more hot takes. Whether he'll address the controversy remains to be seen, but one thing is certain: Charles Barkley isn't going to change who he is, no matter how many people are offended.

The NBA Finals continue Wednesday at 8:30 p.m. ET from Madison Square Garden. The series could swing back to San Antonio if the Spurs manage to steal Game 4 on the road.