Ben MacAdoo is the last guy I would have expected the Giants to hire. The NFC East will suck for years to come. :D :dhd: