Opinion: Atlanta – our new Mercedes-Benz Stadium is a keeper
August 28, 2017 at 05:50 AM EDT
Atlanta is a city of shifting sands: Instead of building edifices to last centuries, most of our mega-sports venues have lasted less than 30 years.