Skip to main content
Advertising

Throwback Photos: Texans First Victory Over the Patriots

In 2009, the Houston Texans secured a big win over the New England Patriots at NRG Stadium.

Advertising
Advertising