JJ needs to blame himself for the whole sorry state of that team and their lack of post season success.
He lurks like vulture on the sidelines in the biggest games. he should be up in his box and not putting more pressure on his team that they dont need.
Lets hope he continues his "awful hands on approach". lol
EIGHT (8) Time NFL World Champions New York Football Giants!!!