.
Juan Uribe
Cody Ross
Brian Wilson
Tim Lincecum
Edgar Renteria
Cody Ross
1990
1996
2000
1965
1993
2000
Jeffrey Leonard
Dave Dravecky
Kevin Mitchell
70
72
73
Jonathan Sanchez
John Montefusco
Ed Halicki
Jeremy Affeldt
Ryan Vogelsong
Sergio Romo
Willie Mays
Barry Bonds
Willie McCovey
Will Clark
Jeff Kent
Kevin Mitchell
16
18
21
Jason Schmidt
Bill Swift
John Burkett
Ruben Gomez
Johnny Antonelli
Juan Marichal
Will Clark
Jim Ray Hart
Buster Posey
San Diego Padres
Cincinnati Reds
New York Mets
Wait!
Here's an interesting quiz for you.