MLB All-Star game to come to Atlanta
Major League Baseball once again announces the MLB All-Star Game is coming to Atlanta. The major announcement from the league plus what Gov. Brian Kemp has to say now that MLB has changed its mind.
Major League Baseball once again announces the MLB All-Star Game is coming to Atlanta. The major announcement from the league plus what Gov. Brian Kemp has to say now that MLB has changed its mind.