San Francisco Giants Team Roster

Pitchers - 13
Pos Player Age
RP Trevor Cahill 32
RP Trevor Cahill 32
RP Sam Coonrod 28
SP Sean Hjelle 23
SP Sean Hjelle 23
SP Tyler Ivey 24
RP Dany Jimenez 26
RP Conner Menez 25
RP Reyes Moronta 27
SP Packy Naughton 24
SP Jeff Samardzija 35
CL Tony Watson 35
SP Logan Webb 23