Just 3 points I know,...but in true Patriot fashion, the game was over at half time...
When are the Giants going to wake up?