The San Francisco Giants are glad Aubrey Huff snapped out of hisslump in emphatic fashion.