Related Topics: New England Patriots, New York Giants, thread
The Patriots and Giants square off tonight on Thursday Night Football.