Turner Field was built in 1996 for the Atlanta Olympics. The braves have a 20 year lease and will move when the lease ends. That seems like a short shelf life for a nice facility to me. Atlanta Fulton County Stadium was built in 1966 and only lasted 30 years.
There are pros and cons to being in the city or the suburbs. The Braves are saying the majority of their fans are located in Cobb County. Atlanta traffic is a bit** any where you go.
The new stadium is at the same exit as for Six Flags. Easy to get to. So should be a plus!
That will be a big plus. Turn that whole area into one big entertainment complex, with shopping, restaurants, the new stadium, and Six Flags. It is similar to what the Nationals have (and are trying to do still) at their stadium.
From what I've read that's what they want to do. Make it a place where you can come and spend the whole day, or just pop in for dinner and ballgame after work. The first time I went to Turner Field I was shocked at how little there was to do around the stadium itself: one or two restaurants/bars and not much else.
What now? The I-75/I-285 intersection is 15 miles from Six Flags. Six Flags is south off I-20.
Like I said, it won't be near Six Flags ::cough cough::