New England Patriots at Detroit Lions — 2018 Week 3

New England Patriots at Detroit Lions, 2018 Week 3. Recorded final: NE 10, DET 26. Available backtested model comparison.