Page 1 of 1

Sounds awfully familiar

Posted: Wed Dec 06, 2017 6:18 am
by tpstulane
Falcons fans stay inside club areas in new stadium. ... ead%20more
By all accounts the Atlanta Falcons' new home, Mercedes-Benz Stadium, is quite a sight. But the swanky clubs, suites and amenities might be too enticing to fans, keeping them from being in their seats, screaming at the tops of their lungs and making it tough on opposing teams.

At least that's what coach Dan Quinn hinted at Tuesday, a couple of days before Atlanta hosts New Orleans in a massive NFC South matchup.