In 2017, the Braves plan to move from downtown to Cobb County. Photo by Stan Washington.
Stories this photo appears in:
Turner Field to be Demolished in 2017
The news of the Atlanta Braves moving 12 miles north of Atlanta to Cobb County has caused more concerned and reaction among Atlanta area residents than the recent election.