NFL Films game preview: Titans vs Lions

NFL Films previews the Week 3 matchup between the Tennessee Titans and the Detroit Lions.

Advertising