The Atlanta Falcons have a new home. Starting this season, the Falcons will be playing in Mercedes-Benz Stadium (side note: the New Orleans Saints also play in stadium sponsored by Mercedes-Benz called the Mercedes-Benz Superdome). The stadium cost over $1.6 billion and looks like a bit like an alien spacecraft.
Mercedes-Benz Stadium will soon open its gates to 71,000 excited fans, excited for the return of football. On Tuesday, it was revealed that Mercedes-Benz Stadium has a Chick-fil-A franchise in it. Chick-fil-A headquarters is located in Atlanta, so the concession choice makes a lot of sense, right? Well, Chick-fil-A is famously closed on Sundays, and the Falcons will play seven of their eight home games on Sundays this season.
The move seems like a headscratcher, but it is important to remember that Mercedes-Benz Stadium will host events besides NFL games. The stadium will host two college football games the opening week of the season. Besides sports, the stadium will also host concerts and other entertainment events. All in all, there should be plenty of events that the Chick-fil-A franchise will be open for. Still, a strange story.