0

Do you think the Falcons will leave Atlanta if they don’t get a new stadium?

Yes 4 votes

22.22%

No 14 votes

77.78%

18 total votes

Comments

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

Sign in to comment