This is a statement win for the Giants. Two years from now when this team is consistently winning, we’re all going to look back on this win as a cultural shift.
Guys like Carter Coughlin and Jabaal Sheard are kicking absolute ass. A late draft pick and a dude at the tail end of his career. There’s something to be said about that. He’s getting the best out of Leonard Williams. A guy who needed a wake up call.
I hate Judges conservativeness when it comes to going for it on 4th down (not this game but in general), I like his style and his ability to get his team to buy in.