Category: Atlanta Falcons

Atlanta Falcons

Falcons addressing roof issues at Mercedes-Benz Stadium

Mercedes-Benz Stadium experienced some kinks with its roof in its first season as home of the Atlanta Falcons. But with next year’s Super Bowl set to be played inside the Falcons’ new home, the team is looking to address the issues that arose in its first year of service. According to Charles