Report: Atlanta Braves lay off ‘dozens’ after dire financial report
0
11
The Atlanta Braves are laying off employees throughout the organization following a precipitous drop in revenues in the second quarter, multiple outlets reported. Read More