Gripe Bag: Atlanta's Stadium Love Affair

Jun 2, 2016

Atlanta is currently constructing two new stadiums, Mercedes-Benz Stadium in downtown Atlanta and SunTrust Field in Cobb County. Although the allure of a shiny new building is exciting for some, others are growing tired of the sacrifices Atlanta is making to create these billion dollar projects.

GPB's own Don Smith adds another installment to our "Gripe Bag" series and vents his frustration about Atlanta's fascination with athletic structures.