Hurricane Beryl damages NRG Stadium roof

NRG Stadium, home of the Houston Texans, sustained damage from Hurricane Beryl, which has left more than 2 million residents without power and caused deaths in Texas and Louisiana.The hurricane, wh