Rob Manfred announced on Thursday that the Atlanta Braves will host the 2025 MLB All-Star Game, per Jeff Passan of ESPN.
The Seattle Mariners hosted the 2023 game, while the Texas Rangers will host the event in 2024. Meanwhile, the Philadelphia Phillies are expected to host the 2026 MLB All-Star Game.
The Braves’ stadium, Truist Park, is regarded as a tremendous place to watch a game. It opened in 2017 and fans will surely be excited to take in the All-Star festivities at the Braves’ ballpark.
More to come on this story.
The post Braves named host of 2025 MLB All-Star Game appeared first on ClutchPoints.