Direct Sports Network

Lions vs Patriots: Week 10 Game Trailer

Lions

Get ready for the Lions' Week 10 matchup against the New England Patriots in Munich with this game trailer.