Skip to main content
Advertising

Lions at Patriots Week 5 arrival photos

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

Advertising
Advertising