Charles Barkley, Shaq react to James Harden's trade to the Nets during 'NBA on TNT'

Charles Barkley and Shaquille O’Neal had plenty of thoughts about the blockbuster trade that sent Houston Rockets star James Harden to the Brooklyn Nets.

The duo addressed the trade on “NBA on TNT” on Thursday night, and didn’t have much sympathy for Harden — especially after his exit.

Shaq: ‘When it comes time to show up, he ain’t show up’

Barkley kept it simple, issuing a perfect new nickname for Kevin Durant’s new teammates — who he doesn’t think can live up to Steph Curry and Klay Thompson.

O’Neal then went in on Harden, who took issue with his final words in Houston.

Harden claimed on Tuesday night that he had “done everything that I can,” but that the Rockets are “just not good enough.”

“When you say you gave the city your all, that ain’t true,” O’Neal said.

“You asked for Dwight Howard. We gave him to you. It didn’t work out. You asked for Chris Paul. We gave him to you. You asked for some shooters. We gave it to you. You asked for Westbrook, your homeboy from little league, we gave him to you. It didn’t work out.

“When you say I gave you everything, I say no you didn’t … He ain’t do nothing. He ain’t step up when he was supposed to step up.”

So will the new trio in Brooklyn work out?

“The only one of those three guys who has proven to me he’s not selfish, and not a ‘me’ guy, is KD,” Barkley said. “KD went to Golden State and he sacrificed. James Harden and Kyrie Irving have never shown me [that] … I don’t think they’re gonna make the sacrifice.”

James Harden of the Houston Rockets
Charles Barkley and Shaquille O'Neal have their doubts about James Harden's trade to Brooklyn. (Steph Chambers/Getty Images)

More from Yahoo Sports: