add tag

Tags you are adding:

Falcons Approve Crazy "Conceptual Design" of Stadium

The board overseeing planning for a new Falcons stadium in downtown Atlanta have given their stamp of approval to a design for their new stadium, set to begin construction next year.