MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
San Francisco Giants NL West
MLB Free Agents
SF
Player Age Old Team New Team Notes Signed
Cristhian Adames, IF 32 SF Minor League f.a.
Arismendy Alcantara, IF/OF 32 Ana SF Minor league contract
Jose Alvarez, P 35 Phi SF 1-year
Tyler Anderson, P 34 SF Pit
Jerry Blevins, P 40 SF NYN Minor league contract
Silvino Bracho, P 31 Ari SF Minor league contract
John Brebbia, P 33 StL SF 1-year
Trevor Cahill, P 36 SF Pit 1-year
Curt Casali, C 35 Cin SF 1-year
Anthony DeSclafani, P 34 Cin SF 1-year
Enderson Franco, P 31 SF Minor League f.a.
Rico Garcia, P 30 SF SF Minor league contract
Kevin Gausman, P 33 SF SF 1-year
Zach Green, IF 30 SF Mil Minor league contract
Tyler Heineman, C 32 SF StL Minor league contract
Chris Herrmann, C 36 SF Bos Minor league contract
Jay Jackson, P 36 Cin SF Minor league contract
Jake Jewell, P 31 SF ChN Minor league contract
Tommy La Stella, IF/DH 35 Oak SF 3-year
Dominic Leone, P 32 Cle SF Minor league contract
Zack Littell, P 28 Min SF Minor league contract
Jake McGee, P 37 LA SF 2-year
Sam Moll, P 32 SF Ari Minor league contract
Philip Pfeifer, P 31 Atl SF Minor league contract
Joey Rickard, OF 32 SF Minor League f.a.
Daniel Robertson, IF 30 SF Mil 1-year
Jeff Samardzija, P 39 SF
Justin Smoak, 1B 37 SF Japan
Drew Smyly, P 34 SF Atl 1-year
Andrew Suarez, P 31 SF KBO
Chadwick Tromp, C 29 SF SF 1-year
Nick Tropeano, P 33 NYN SF Minor league contract
Jason Vosler, IF 30 SD SF 1-year
Matt Wisler, P 31 Min SF 1-year
Kean Wong, IF/OF 29 SF Ana Minor league contract
Alex Wood, P 33 LA SF 1-year
Shun Yamaguchi, P 36 Tor SF Minor league contract