Pittsburgh Pirates v San Francisco Giants
In This Photo: Aubrey Huff, James Mcdonald
Aubrey Huff #17 of the San Francisco Giants watches his ball go over the right field wall as he hits a home run off of James McDonald #53 of the Pittsburgh Pirates in the six inning during an MLB baseball game at AT&T Park August 9, 2011 in San Francisco, California.
(Aug. 8, 2011 - Source: Thearon W. Henderson/Getty Images North America) more pics from this album »