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

Watch Dukes & Bell Live
Taz Goes Big With A New Daily Show!
Haunted Historical Sites In The South

Watch & Listen