Giants Lose Stoutmire for Season With Injury It was hard to imagine the situation getting worse for the Giants defense in the aftermath of the Eagles torching it with 330 passing yards, but the news that  
Is this a piece of news regarding world politics, sports, business, or science and technology? 