Photo detail

The Georgia Dome/File

Stories this photo appears in:

Tease photo

City of Atlanta, Falcons agree on stadium deal

The Atlanta Falcons and the NFL would likely be responsible for as much as $800 million of an estimated $1 billion bill for the stadium.

Tease photo

Out with the old ...?

And in with the new? That’s the question circling around Atlanta right now as plans continue to unfold for a new stadium for the Falcons.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment