Cris Carter and Nick Wright preview the New York Giants vs. New England Patriots Week 6 Thursday night matchup and discuss what has to happen for the …

source