Charles Barkley, one of the greatest sports studio analysts of all time, has agreed to a 10-year deal with TNT that is expected to be worth well north of nine figures, The Post has learned.

Barkley currently has three years left on a contract that pays him $10 million per season.