Designed by
Title
Aubrey Huff presses into wall as homerun is hit #16554520
Description
SAN FRANCISCO, CA - JULY 28: San Francisco Giants Vs. Florida Marlins: Aubrey Huff presses into the wall as he Watches a home run fly over his head in left field at AT&T Park July 28, 2010 in San Francisco, California.
This image is editorial