The face Mr. Sheridan is making in this photograph pretty much sums up how I feel when I'm watching the New York Giants on defense.
I'm not taking anything away from how they played this week against San Diego, I really feel like they did everything they could to win the game; however, they let Philip Rivers march 80 yards in 105 seconds to cap off a one-point win.
Bill Sheridan needs to take a lesson in being a creative defensive coordinator. I only just now realized how much he blitzed on third down and I cannot figure out why anyone would do that with the defensive line that they have.
I don't mean to talk bad about my team, but the Giants' secondary is just not very good. They can ill-afford to be called upon to play man-to-man coverage in every third down situation.
Now I may be exaggerating, but I felt like the Giants blitzed in every single passing situation. WHY?
When you have a defensive line that is supposed to be one of the best in the league, you have to have faith in them enough to give them the four-on-five matchup. There is such a thing as a "coverage sack," something Sheridan doesn't seem to think is possible.
It's not that I think they should stop blitzing at all, but they should mix it up to make the offensive line second guess themselves. That is how you end up with guys being unblocked and whatnot.
When the offense knows you are going to be blitzed every time, they tend to know what plays to call. This was the second week in a row where I felt like the opposing team's offensive coordinator had a spy in the Giants' defensive meetings that week.
Sheridan, please go look at film from two years ago, even a year ago, and take notes on how Spagnuolo called plays. He knew when to mix it up and let his studs on the d-line do their thing.
It is becoming frustrating, almost to the point where I have lost faith in you as a coach. That rarely happens for me when it comes to the Giants.
Hopefully getting Aaron Ross back after the bye week will fix some of the defensive problems. I haven't lost faith yet, but it is on thin ice.