San Francisco Giants Secondary Team Roster

Batters - 18
Pos Player Age
3B Red Smith 23
C Michael Engelberg 35
LF J.D. Martinez 26
C Kirt Manwaring 24
1B Dilson Herrera (AAA) 27
RF Bobby Abreu 28
SS Wally Gerber 25
CF Lance Johnson 27
3B Dave Rowe 35
SS Nick Ahmed 27
CF Steve Brodie 22
LF Mitsumasa Shimada 29
3B Clyde Barnhart (AAA) 28
2B Didi Gregorius 28
1B Corey Hart 28
1B Nathaniel Lowe 25
SS Ernesto Morales (AAA) 24
LF Jacoby Ellsbury (AAA) 25
Pitchers - 17
Pos Player Age
RP Tse-peng Geng 26
RP Dominic Leone (AAA) 26
RP Eddie Smith 24
CL Kyle Crick (AAA) 27
RP Carlos Rodón 26
RP Al Hollingsworth 33
RP Matt Beech 31
RP Luis Pulido 28
RP Jorge de la Pena 24
RP Sidd Finch 34
RP Brad Hand 26
RP Tippy Martinez 30
RP Mike Krukow 25
RP Billy Wagner (AAA) 30
RP Francisco Rodriguez 29
RP Mark Portugal 33
RP Orlando Pena (AAA) 26