Nick Wright explains why the Giants beating the Patriots would be a ‘Herculean task’ October 10, 2019 3:29 pm|