Titans Features

Titans on the Road to Indianapolis

The Tennessee Titans depart for Indianapolis to take on the Colts in Sunday's Week 12 game at Lucas Oil Stadium.

Advertising