Daily Archives: 12/20/2017

Every favorite won straight up in Week 15, except for maybe the Chargers (depending on the line you saw). The season has pretty much followed that script. Should I just pick all favorites from now on and save myself the time of trying to think about … anything? On to […]

John Halpin’s Week 16 NFL Picks