Recent reports have surfaced to announce the Atlanta Falcons have had the design and budget approved for a new stadium. The teams spent their first 26 seasons at the Atlanta-Fulton County Stadium. In 1992, Atlanta moved to the Georgia Dome and has been there ever since. The team’s lease at the Georgia Dome expires in 2020,…
Last updated by Lewis Howes at .