Well not only did the Giants spoil your teams "Perfect" season. Then they went back in 2011and they Beat ur Patriots again in the SuperBowl for the 2nd time!!!! Thats proves that the Giants we the better team. They beat u and they backed it up. Those are the facts DEAL WITH THEM!!!!!!
This guy is no longer with us.... long gone.
Giants also snapped the Pats 20 game home win streak.