Colts arrive at Lucas Oil Stadium for Week 18 versus the Houston Texans

The Indianapolis Colts arrive Saturday night at Lucas Oil Stadium for a Week 18 AFC South matchup with the Houston Texans.

Advertising
Advertising