Aubrey Huff (Giants): Hit by pitch... got ice?. Top 9, 1 out, Giants 0 @ Padres 1. MLB, Sep 11, 2010. Huff: 1/3. View the play on Real.