May 30 (UPI) -- The Atlanta Braves will host the 2021 MLB All-Star Game at SunTrust Park, the team announced Wednesday.
Baseball Hall of Famers Hank Aaron and Chipper Jones were on hand when Commissioner Rob Manfred revealed that the Braves will host their first All-Star Game since 2000.