Giants vs. Patriots live stream: Watch NFL games onlineHere's what you need to know for the Giants' Week 6 matchup10/10/2019, 6:40 PMundefinedundefined