The Sixers and Suns legend Charles Barkley officially announced on Saturday that he will be co-hosting a weekly CNN talk show called King Charles, beginning in the fall. The show will air on Wednesday nights, and he will host alongside CBS Mornings anchor Gayle King.