Follow live: Giants look to end to Patriots' 18-game home win streak

null

Follow live: Giants look to end to Patriots' 18-game home win streak
null