The Ted's more impressive, architecturally speaking, than the old home of the Braves, Atlanta-Fulton County Stadium, a piece of which now sits in the parking lot. Various carny-style games, eating venues and the $4 Cokes also make the new park, which was…
Complete details for Turner Field »