What is the length and amount of each of the following's contract with TNT?
This is taken from various websites, so anyone is free to correct me if I'm wrong.
Charles Barkley: $1 million/year and has been with TNT for 13 years and his contract is due to expire in 2018.
Kenny Smith: $1 million/year
Ernie Johnson (host): $2.7 million/year
Shaquille O'Neal: $1 million/year