Skip to main content
Advertising

Fans: Texans at Patriots

The Texans fans showed up to support their favorite football team at Gillette Stadium on Thursday Night Football.

Advertising
Advertising