Photo by Matthew J. Lee/The Boston Globe via Getty Images
This week’s edition of NFL Shouldn’t-Be-On-Thursday Night Football features the New York Giants against the New England Patriots from The Razor in Foxboro. So let’s talk about that — or whatever else is on your mind!