NFLScores

New York Giants 15, New England Patriots 33

football game fileFinal
Gillette Stadium · Foxborough · USA