Falcons to open Mercedes-Benz Stadium roof for SNF game vs. Chiefs
The Atlanta Falcons don’t generally open the roof at Mercedes-Benz Stadium unless it’s a special occasion, however, Sunday night’s matchup against the Kanas City Chiefs meets the requirements. The defending Super Bowl champions are 2-0 this season and will look to stay undefeated when they come to Atlanta in Week 3.