Somehow we missed this late last week, so apologies if you’ve already heard that the Falcons are going to have the roof at Mercedes-Benz Stadium closed for the remaining six-plus home games this year.
This comes as a mild surprise, but perhaps it shouldn’t. We knew Atlanta was going to be continuing to work on the roof at their new stadium, which is said to be incredibly complex, in the months ahead. We knew that the roof couldn’t be easily and swiftly opened, which would probably leave the roof closed for any game where the weather was going to be 50/50.