Mercedes Benz Stadium is next level when it comes to state of the art stadium technology.

Too bad they have idiots running the thing. The new stadium will feature a Chick-Fil-A that, SHOCKER, is closed on Sundays. You know Sundays right? The day when 70,000 people show up to your stadium to watch football. Yeah, it’s closed that day.

First you blow the biggest lead in Super Bowl history and now this? Get it together Falcons.

I’m with Darren Rovell… should’ve put a Zaxby’s in there.