The New York Giants…The Team That Plays Down To Competition Once again, the Giants showed how a good team can play...