NFL Network

Game Preview: Falcons vs. Detroit

NFL Films previews the Week 8 match-up between the Detroit Lions, a team with the top ranked defense, and the Atlanta Falcons, looking to stop their down-slide.

Advertising