Fan Photos: Texans vs. Patriots

Houston Texans Fans come out to NRG Stadium for the twelfth game of the 2019 NFL season against the Patriots.

Advertising

Advertising