ARRIVALS: Texans at Titans

The Texans showed up at Nissan Stadium for a Week 13 matchup with the Titans.

Advertising

Advertising