The Giants win against the Pats 25-23. Giants were able to run the ball very well today. Barclay ahd 100yds and Gallman scores the only rushing TD. That’s right, the 25 points the Giants scored, only 1 was a TD. The giants couldn’t punch it in, they kicked 6 field goals. One of the field goals by Rosas was 62 yards. He had the wind at his back, but it was a sight to see lol. Pats came storming back in the 4th quarter. James white converted a reception and took it to the house from a long way away. Pats got a late stop after a failed onside kick. Giants had the Ball with under 2 minutes left in the game and the Pats came up with a big stop. But with only 30 secs left in the game and no time outs, it just wasn’t enough time. Giants face a big challenge next week as they will face the Cardinals. If they can muster a win, they would be real close to .500 after starting 0-4.