FanShot

Braves get 83 mil a year approaching 113 annually from tv deal

+

Details on the braves deal emerge.