Game Photos: Texans vs. Patriots

Houston Texans take on the New England Patriots at NRG Stadium for the twelfth game of the 2019 NFL season.

Advertising

Advertising