The city muffed this one. The concept with Turner field was that the city was going invest heavily and redevelop the urban areas where the Ted is located. Bottom line is they didn't. Most of the money in Atlanta is North, and I don't see how you can blame the Braves for not renewing their lease, and moving to where season ticket holders live. It will seem wierd, considering that I've been going to Braves games since I can remember. I can still see Fulton Co. Stadium in my mind. 285 area is hardly even considered outside the city anymore. Based on the map, I know exactly where this will be located. You will still be able to see from the I-75, but it will be on the right side heading Southbound.
One thing is for certain, it will be a lot easier on those of us coming from Tennessee.