Globe iconLogin iconRecap iconSearch iconTickets icon

Braves reveal All-Star Game logo

September 25, 2020 | 00:03:28

The Braves reveal the logo for the 2021 Major League Baseball All-Star Game, which they will host at Truist Park in Atlanta