Just Three Miles From His Southwest Atlanta Home
In 2017, the Atlanta Braves packed up and moved the team twenty miles north of Turner Field, less than a mile outside the city limits, but clear into the next county. Turner Field had been home to the Braves since the 1996 Olympics gifted the team a new stadium.