Colts Arrive For AFC Showdown With Titans

The Indianapolis Colts have arrived at Lucas Oil Stadium ahead of their Week 8 matchup with the Tennessee Titans.

Advertising
Advertising