News

The Atlanta Braves will host the 2025 MLB All-Star game at Truist Park in Cumberland, Georgia next week, but the game is far from the only thing happening.