The Sporting News is tracking live scoring, updates and highlights from the Patriots vs. Lions game in Munich, Germany. Follow along for full updates from Allianz Arena.