Workers are racing to complete Atlanta's new $1.5 billion stadium project in the next three months after ongoing roof issues have delayed the facility's...
Atlanta will host its first Super Bowl since 1998 in 2019. The game will be played in Mercedes-Benz Stadium, which is slated to open by the start of the...
Atlanta is currently constructing two new stadiums, Mercedes-Benz Stadium in downtown Atlanta and SunTrust Field in Cobb County. Although the allure of...
Imagine living on a street where four out of 10 homes are vacant, nearly half of your neighbors live below the poverty line and a quarter don’t go to a...