It's clear there's frustration around the New York Giants' defense right now. After upsetting the Philadelphia Eagles on Thursday Night Football in Week 6, the G-Men have lost two straight, and a lot of people are pointing the finger at defensive coordinator Shane Bowen and Big Blue's defense.
There's no hiding that this Giants' defense is loaded from top to bottom. Still, after allowing 33 points in the fourth quarter in a loss to the Broncos, with a run defense that looked nonexistent and their secondary exposed in New York's most recent loss to the Eagles, many people are concerned and unsure what to think.