Major League Baseball’s 2021 All-Star Game will be played in Atlanta in what could be the first national showcase for SunTrust Park since the stadium opened in 2017.
Baseball Commissioner Rob Manfred made the announcement before the Braves played the Washington Nationals on Wednesday night.
“The facility here, including SunTrust stadium and the Battery, is the best in baseball,” Manfred said.
Read this story now for free
To continue reading, sign up for our newsletter and get unlimited access to WABE.org
You can select your preferences for news and local content. We will never share your email address. Learn how your newsletter sign-up will support WABE and Public Media