Atlanta’s mayor said Tuesday that the city will demolish Turner Field after the Braves leave for a new stadium in the suburbs in 2017.
Atlanta’s mayor said Tuesday that the city will demolish Turner Field after the Braves leave for a new stadium in the suburbs in 2017.