Cris Carter and Nick Wright recap the New York Giants vs. New England Patriots Week 6 Thursday night matchup and discuss if the Patriots are truly a dominant …

source