San Francisco Giants Team Roster

Batters - 13
Pos Player Age
RF Fabrice Bertin 33
SS Bill Defazio 27
3B Ryan Doss 31
CF Lucan Esini 28
C Emmanuel Gaskin 36
1B Dave Gonzalez 26
1B Francisco Gutierrez 28
1B Jack Henningar 44
LF Luis Magdaleno 27
2B Zach Maguire 25
C José Molina 37
3B Armando Ramirez 24
LF Troy Trice 26
Pitchers - 14
Pos Player Age
CL Harry Dickson 25
RP Sam Drews 26
RP Nikita Eliseenko 28
RP Mike Flynn 26
RP Tong Huang 27
RP Danny MacKinnon 26
RP Caleb Mullinax 28
CL Filip Nebylitsin 28
RP Sam Schrecengost 32
RP Ben Sheets 40
RP Carlos Solis 23
RP Carlos Solis 23
RP Chong-yeol Wong 28
RP Link Zeller 38