InInside the San Jose Giantsbysjgiants·Feb 14, 2018Projecting the 2018 Roster — NewcomersBy Joe Ritzo