ARRIVALS: Texans at Colts

The Texans showed up at Lucas Oil Stadium for their 2017 season finale.

Advertising

Advertising