english ave
Atlanta's New Football Stadium Promises Urban Renewal, But Locals Have Heard That Before
When Atlanta's Georgia Dome was built in 1991, it failed to revitalize disadvantaged nearby neighborhoods. Will the forthcoming Mercedes-Benz Stadium produce better results?
Advertisement
Advertisement
Advertisement