7 Day Forecast 7 Day Forecast

7 points: Don't pin the slump on Giants defense

Saturday, November 7, 2009 - 10:54am

The defense is feeling the heat, but turnovers have been the real culprit for the slumping Giants recently, Ed Thompson says.