NBA Hall of Famer Charles Barkley said that Vice President Pence "needs to shut the hell up" in response to Pence's comments blasting the NBA for being accommodating to China. "First of all, Vice President Pence needs to shut the hell up," Barkley said during an NBA pregame show on TNT. "All American companies are doing business in China." The 11-time All Star added that he thought it was "unfair" that politicians were attempting "to make the NBA and our players look bad" after President Trump started a trade war with China. "But I don't understand why these holier than thou politicians -- if they're so worried about China, then why don't they stop all transactions with China?" Barkley said. Barkley continued that he thought the judgments against NBA Commissioner Adam Silver and Los Angeles Lakers star LeBron James were "unfair" and that Houston Rockets general manager Daryl Morey is free to say what he wants but has to realize "there are consequences" to his comments.

Fox News Radio's Guy Benson sounds off.

Listen Below: