November 27, 2020

Here's how NRG Stadium looks different than normal for Patriots vs. Texans

Here's how NRG Stadium looks different than normal for Patriots vs. Texans

NRG Stadium in Houston has been hosting Texans games since2002, and on Sundaythe venue's roof was fully open for the first time in six years.