halfback20 Posted September 17, 2007 Share Posted September 17, 2007 Secondly...the Giants defense is awful. I agree with that. They have time to improve, but they've shown me nothing to make me believe they will thus far. Link to comment Share on other sites More sharing options...
Recommended Posts