Not the best showing by the New York Giants but what did you expect? There were some good things however to take away from this game. Let me know what ...