Atlanta will host the 2025 MLB All-Star Game, Rob Manfred says.
The Texas Rangers will host the 2024 Game and the Philadelphia Phillies are scheduled to host in 2026.
We are thrilled that Major League Baseball has awarded the Atlanta Braves the 2025 All-Star Game."
[
add
]
[
|
|
...
]