Colts Arrive For AFC South Showdown With Texans

The Indianapolis Colts have arrived at Lucas Oil Stadium ahead of their divisional matchup with the Houston Texans.

Advertising

Advertising