Atlanta Braves

The Atlanta Braves are planning a new stadium, opening in 2017, in suburban Cobb County. How much residual development investment should local stakeholders expect?
Jan 30, 2014   Atlanta Journal-Constitution
After playing just 17 seasons at downtown Atlanta's Turner Field, which was built for the 1996 Olympics, the city's baseball team is giving up their urban home for a new stadium 14 miles northwest of the city.
Nov 12, 2013   DC.Streetsblog