Week 2 NFL Recap: So many players were carted off the field this week. There were more carts on the field then radio stations in the 80's. The Giants were let down by their special teams. They gave up a punt return touchdown and then fumbled the ensuing kickoff. Do you think in their case, the word special is a gentle way of saying something else?