The New York Giants unleashed a swarming, gang-rushing defense on the Eagles on Sunday night, and rekindled hope for the season?s long-term prospects with a 16-3 victory. The Giants (2-2) set a team record and tied an N.F.L. mark with 12 quarterback sacks, mercilessly hassling McNabb into incompletions and capturing him for losses. The defense added a touchdown on a fumble return by linebacker Kawika Mitchell to help secure the game. ?People came up with plays ? play after play,? Coach Tom Coughlin said. The sack total included a franchise-record six by defensive end Osi Umenyiora, and another by Michael Strahan, who established a team mark for sacks in a career.