San Francisco Giants Team Roster

Batters - 14
Pos Player Age
SS Josh Baker 24
C Mike Baker 26
2B Valentin Baldaque 29
C Mike Franzo 31
RF Hylan Hall 38
3B Tim Hinton 24
1B Chris Hoyt 29
RF Tommy Krieg 35
RF Alex Matos 32
LF Greg Mermis 36
CF Emeric Tomba 31
LF Jayden Travill 27
3B Raul Trujillo 29
SS Cipriano Viccio 28
Pitchers - 12
Pos Player Age
RP Mike Brown 33
RP Corey Butler 35
SP Jeff Cavin 30
RP Ted Faford 29
RP Blaise Grove 35
SP Ken Johnston 31
SP Alex Loera 30
SP Gus Madrid 29
RP Mike McMahan 31
SP Ken Paino 26
RP Manny Simo 28
RP Trent Underhill 23