Charles Barkley New 10-Year Deal With TNT Said To Exceed $100 Million byTaylor Berry October 19, 2022 0 Charles Barkley has a current contract that pays him $10 million each season.