How to Watch Patriots vs. Lions Today: Channel, Live Stream & Start Time for Week 10 Game originally appeared on NESN .

Add NESN as a Preferred Source by clicking here .

The Patriots have landed in Germany for an international matchup with the Lions.

The Pats are looking to shake off one of their worst losses of the season, a 45-27 defeat at the hands of the Packers. Drake Maye threw for 299 yards and three touchdowns against Green Bay, but he also had three costly interceptions.

After an up-and-down start to the season, the Lions have won four straight games. Detroit can't get comfortable, though, as each team in the NFC North already has at…

Read the full article at SPORTS.YAHOO.COM