For the third time in a half-century and the first time in two decades, Major League Baseball will bring its All-Star game to metro Atlanta in 2021. MLB commissioner Rob Manfred made the announcement Wednesday. Read more here.
SunTrust Park Awarded 2021 MLB All-Star Game
Filed under Conference & Events, Market & Location