N/S---Falcons getting their new stadium
Meh, they know it's the only way they'll ever get to host another Super Bowl.
Print