Giants in November 2009
Here are a few guesses. Some of these are alternative versions
SP Tim Lincecum
SP Matt Cain
SP Barry Zito
SP Jonathan Sanchez
SP Justin Duchscherer
SP Madison Bumgarner
LRP Joe Martinez
MRP Brandon Medders
MRP Waldis Joaquin
MRP Dan Runzler
SU Jeremy Affeldt
SU Sergio Romo
CL Brian Wilson
Bench
IF Edgar Renteria
Matt Downs may get called upon again
Ishikawa
Eric Byrnes signs a minor league contract with the Giants
I expect the Giants to look at these guys:
Nick Johnson
Adrian Beltre
Mark DeRosa
Xavier Nady
Russell Branyan
Rick Ankiel
Mike Cameron
Chone Figgins
Lineup
Eugenio Velez / Andres Torres
Freddy Sanchez
Pablo Sandoval
Nick Johnson / Russell Branyan
Juan Uribe / Mark DeRosa
Nate Schierholtz / John Bowker
Aaron Rowand
Buster Posey
Pitcher

