the giants are superbowl champions, did anyone in there right mind think that this would happen