Jul 9, 2024, 06:07 PM ETSeveral panels were missing from the retractable roof of NRG Stadium, the home of the NFL's Houston Texans[1], in the aftermath of Hurricane Beryl, which has left millions in Texas without power and the cause for...
Read more https://www.espn.com/nfl/story/_/id/40528509/nrg-stadium-roof-damaged-hurricane-beryl