Atlanta Falcons Stadium Company Amends Notice Regarding New Stadium Project South Site Feasibility
Falcons Look To Build New Stadium At North Site
Ga. Agency Votes To Move Forward With Stadium Plan Georgia World Congress Center Authority officials voted Friday to move forward with a plan to build a $1 billion stadium in downtown Atlanta.

More From CBS Atlanta

Taz Goes Big With A New Daily Show!
Enter NOW

Watch & Listen