It’s unclear if it was a Freudian slip or his way of mocking the team, but Charles Barkley called the New York Knicks “the Dicks” during halftime of Saturday night’s ESPN on ABC coverage of the Knicks’ game against the Houston Rockets. And it left Shaquille O’Neal on the verge of tears in laughter.
Inside the NBA host Ernie Johnson asked Barkley, “How did the 13-point lead vanish so quickly for New York?”
“Well, I think that the Dicks, to me, their offense got stagnant,” Barkley said.
O’Neal and Kenny Smith immediately started laughing, with Shaq particularly struggling to contain it as the halftime show carried on.
Charles Barkley calls the New York Knicks the “Dicks” and sends Shaq rolling. 🏀🎙️📺🤣 #NBA pic.twitter.com/9JkcbiRX3k
— Awful Announcing (@awfulannouncing) February 22, 2026
A few minutes later, Inside the NBA shared a couple of social media posts from viewers.
The first social media post asked why O’Neal was laughing.
“Because I was talking about my good friend Dick Vitale,” O’Neal said. “Love you, Dick Vitale.”
“Dick Vitale is a great man, isn’t he?” Barkley responded.
“Yes, he is,” O’Neal agreed.
“I wish that were actually the reason,” Johnson said.
Shaq: “Because I was talking about my good friend Dick Vitale. Love you, Dick Vitale.”
Chuck: “Dick Vitale is a great man, isn’t he?
Shaq: “Yes, he is.”
Ernie: “I wish that were actually the reason.” 🏀🎙️🤣 #NBA https://t.co/UaHUb3qVZZ pic.twitter.com/9Mh3e0kbZ0
— Awful Announcing (@awfulannouncing) February 22, 2026
“The New York WHAT, Chuck?” was the other X post, which Johnson read on the show before laughing hard. “We’ll have to play the tape back for you, man.”
“Yeah, play it again,” O’Neal said. “Say it again, Chuck.”
Even with ESPN, the Inside the NBA shenanigans are still alive and well.
Perhaps word got back to the Knicks about Barkley’s team name phrasing and sparked a comeback.
The Knicks trailed by 18 points with under 11 minutes remaining and completed their biggest comeback of the season in a wild 108-106 victory at Madison Square Garden.
The Knicks take the lead after trailing by 18!
Mike Breen with the ESPN on ABC call. 🏀🎙️ #NBA https://t.co/UaHUb3qVZZ pic.twitter.com/aRz5wT624I
— Awful Announcing (@awfulannouncing) February 22, 2026