17 Rock Perry 3. Larry Vuelta4. Ron Russo7. Pat Ferrick8. Bob Patterson9. Jeff Pate11. Derek Tyler11. Scotty Myers12. Jeffrey Husen13. Paul Burmeister14. Jimmy Chrisco17. Rock Perry25. Chris Mckeon35. Jerry Russell40. Gerry Baczkowski44. Glenn Jacobs45. Jim Upchurch47. Chuck Person99. Bobby Lovette #17NameRock PerryPositionPitcher, First baseB/TL/RCurrent TeamGiants BattingSeasonTeamGABRH2B3BHRRBIBBHBPSOSFSHSBCSAVGOBPSLGWPHBP2018Giants194538000450700000.0000.3330.00000Total-194538000450700000.0000.333000 PitchingSeasonTeamGGSWCGLSHldERAWHIPIPHRERBBSOWPHBP2018Giants1000000001.662336100Total-1000000001.662336100 Related