Nick Wright explains why the Giants defeating the Patriots is a ‘Herculean task’

Video Details

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'.