Loading Video…
This browser does not support the Video element.
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.