All game the special teams has been pathetic. Bad coverage gave the Giants a good return. The Giants have given Brandon Banks no where to go.
These were all catalyst to having Devin Thomas of all people block a punt. Not that we miss him here, but it is certain evidence of how badly the management of personnel has been this season.