Question: On what channel did Ted Turner broadcast Atlanta Braves baseball to a national audience starting in 1976?
Answer: TBS. The Braves became America’s team through the media mogul’s efforts, with most of their games available nationwide on the TBS Superstation.