SF Giants - williamforsythe
Aubrey Huff is a little surprised to have to reach for this one.

Aubrey Huff is a little surprised to have to reach for this one.

SF Giants