News

Atlanta Braves chairman Terry McGuirk had a familiar reason for why the team hasn't performed well during the 2025 MLB season.