The Atlanta Falcons are nearly done building themselves a $1.5 billion dollar palace (not that they deserve it after how they behaved in the Super Bowl) and inside that stadium is a paradox: a Chick-fil-A that will be closed every Sunday. Zaxby's now the official chicken of the Falcons. That doesn't mean Chick Fil-A isn't […]
Tag: Mercedes-Benz Stadium
Take a look inside the NFL’s newest billion dollar castle
In 2017, the Atlanta Falcons will be playing their very first season inside the brand new Mercedes-Benz Stadium. It will be the first time since 1991 that the Falcons will not be playing all of their home games inside the Georgia Dome. According to Business Insider, Atlanta’s new palace cost an estimated $1.5 billion to […]