Colts Arrive Ahead Of Matchup With Titans

The Indianapolis Colts are in the building at Lucas Oil Stadium ahead of their week 13 matchup with the Tennessee Titans.

Advertising

Advertising