Skip to main content
Advertising

TBT: Texans win 30-10 over Miami (2012)

The Texans defeated the Dolphins in the 2012 season opener at Reliant Stadium.

Advertising
Advertising