Lions at Patriots Week 5 photos

View photos from the Detroit Lions vs. New England Patriots Week 5 game at Gillette Stadium on Sunday, Oct. 9 in Foxborough, MA.

Advertising
Advertising