To say the New England Patriots have been a sieve defensively in 2017 would be understatement. The Patriots are last in the league in 30th in scoring defense, 32nd in passing defense and 32nd total defense. And yet, for whatever reason, the architect of that defense continues to get a pass. Yes, we're looking at you Bill Belichick.
Well Bill, The Big Lead's Jason McIntyre is here to take you to task. Get your popcorn ready.