San Francisco Giants Team Roster

Pitchers - 12
Pos Player Age
CL Dave Bland 26
RP Noah Bryant 25
SP Jarred Cosart 33
RP Quitério Gavio 29
SP Christian Graham 25
SP Dave Groves 30
RP John Hawkins 24
SP Collin Hurrell 24
RP Alfred Johnson 27
RP Gilbert Roe 26
RP Michel Roman 29
SP Julio Urias 27