Great year for y'all, in a bit of disbelief Pats lost.
Can't believe they had 3 dropped INTs, the fumble recovery that ended up not being a recovery, passing up a 49 yard FG, etc......but in the end it was a back and forth game and Giants just made one more play....