My favorite Giants...at least tonight. Changes all the time. Off the top of my head, not looking at anything, limited to guys I remember. Oh, and I think I'll disqualify all the HOFers (including Barry Bonds), just to mix things up a bit (I'm not sure Perry would be on my team, but the rest would).
C Buster Posey
1B Mike Ivie
2B Robby Thompson
SS Rich Aurilia
3B Darrell Evans
LF Kevin Mitchell
CF Andres Torres
RF Jack Clark
SP Vida Blue
SP Billy Swift
SP Rick Reuschel
SP Don Robinson
SP Kirk Rueter
Bench: Mike Sadek, Tito Fuentes, Mark Leonard, Matt Williams, Chris Speier, Bobby Bonds, Jeffrey Leonard
Bullpen: Rod Beck, Charlie Williams, Mike Jackson, Santiago Casilla, Gary Lavelle, Jonathan Sanchez
Toughest call: Thompson vs. Fuentes.
Tough to leave off: Krukow. Lincecum. Sandoval, the entire 2010 pitching staff...Jerome Williams.
Depressing: I went to a lot of Phoenix Giants games up to 1981 or so...there's almost no one here I remember from the Phoenix Giants. I was thinking of putting Ed Goodson on the team. Not only for the PCL angle, but also as a symbol of their manic need to have as many 3B/1Bs as possible during that era.
Bias: I tried to do this real quickly, which means it's easier to think of guys who stuck around for a while...who are also, usually, the better players.
Not tempted: Glenallen Hill. Russ Davis. Frank Reberger and Rich Robertson. Benito Santiago. Roger Metzger.
Guy I might have added if I had thought of him (before seeing his name when I was checking spelling): Terry Whitfield.
Not the manager: Joe Altobelli
Manager: I think Frank Robinson is still my favorite...I like things about Craig, Baker, and Bochy, if my rules mean I can't take Robinson.
Cool Frank Robinson as a manager thing: After a career in which he played with a lot of middle infielders who couldn't hit (Rose was the biggest exception), Robinson tried as hard as possible to avoid ever playing a middle infielder who could hit. This, of course, explains the career of Duane Kuiper.
GM: Al Rosen. No question.
As I said, changes all the time; I could have a team that's 50% different if I did this next week.