ARRIVALS: Texans at Titans

The Texans showed up at Nissan Stadium to face the Titans in Week 17.

Advertising

Advertising