NFLScores

Houston Texans 16, New England Patriots 28

football game fileFinal
Gillette Stadium · Foxborough · USA