Tweets of the Day: Atlanta Falcons Stadium Edition

The deal wasn’t a big surprise. But people have a lot to say anyway.
1035

 


Advertisement