Upload Photo

Giants 6, Patriots 3

The Giants beat the New England Patriots in their final preseason game.