Nick Wright explains why the Giants beating the Patriots would be a ‘Herculean task’
Nick Wright talks about the New York Giants vs. New England Patriots Week 6 Thursday night matchup and explains why the Giants pulling an upset would be a ‘Herculean task’.