https://www.google.com/amp/s/syndication.bleacherreport.com/amp/1647485-yes-we-have-it-straight-atlanta-does-need-a-new-stadium-for-the-falcons.amp.html
Very unconvincing article. It does present the case as why the Falcons need taxpayer money to replace their other taxpayer funded stadium. However, it doesn’t present a case as to why the citizens of atlanta need this and will profit from it.