Braves could be getting the All-Star Game very soon
The All-Star Game is about to take place in Seattle, and MLB Commissioner Rob Manfred has started to talk about future cities that will host the event, naming Atlanta as a potential landing spot for the 2025 All-Star Game. Atlanta is “in the mix” to host the 2025 All-Star Game, Rob Manfred said. — Gabe