Giants Cramming for an Early Test The Giants are not exactly fearing their game in Philadelphia on this first Sunday of the N.F.L. season. In many ways, they relish it. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 