×

Atlanta Braves score big bucks!

The Atlanta Braves reported $476 million in total revenue for 2019.
Published: 1:12 PM EST March 2, 2020
Updated: 1:11 PM EST March 2, 2020