Best Giants team?
Giants 2010 Lincecum/Huff
9 votes
Giants 2002 Hernandez/Bonds
6 votes
Giants 1954 Antonelli/Mays
5 votes
Giants 2012 Cain/Posey
16 votes
Comments
Michael
giants suck
Michael
go dodgers