They Play Football on Sundays Now? 

Monday, August 21st, 2017

The Atlanta Falcons are just completing a brand-new, state-of-the-art $1.2 billion football stadium. It will include a Chick-fil-A stand which won’t be open for the majority of the Falcons’ games.

If you enjoyed this post, get updates via Twitter, Facebook, or RSS.