cardinal91:
Giants on-field photo day
cardinal91:
Pablo Sandoval
cardinal91:
Pablo Sandoval
cardinal91:
Pablo Sandoval
cardinal91:
Juan Uribe
cardinal91:
Juan Uribe
cardinal91:
Barry Zito
cardinal91:
Barry Zito
cardinal91:
Renel Brooks-Moon
cardinal91:
Sergio Romo
cardinal91:
Sergio Romo
cardinal91:
Tim Lincecum
cardinal91:
Tim Lincecum
cardinal91:
Sergio Romo, Tim Lincecum
cardinal91:
Nate Schierholtz
cardinal91:
Nate Schierholtz
cardinal91:
Tim Lincecum
cardinal91:
Tim Lincecum
cardinal91:
Will Clark, Tim Lincecum
cardinal91:
Will Clark
cardinal91:
Will Clark
cardinal91:
Todd Wellemeyer
cardinal91:
Bruce Bochy
cardinal91:
Brandon Medders
cardinal91:
Jonathan Sanchez
cardinal91:
Jonathan Sanchez
cardinal91:
Jeremy Affeldt
cardinal91:
Jeremy Affeldt
cardinal91:
Barry Zito
cardinal91:
Barry Zito, Pablo Sandoval