The Giants went ahead and made two Rule 5 picks this past December that meant two roster spots on the 25-man roster would be given over to two strangers for the entire season unless they really tanked in Spring Training.
Given how brilliant and never wrong Farhan Zaidi has been in his front office career, there’s little chance a right-handed outfielder with a career minor league OBP of .393 and lots of speed and defensive ability in center field on a team that lacks all three of those things and a left-handed reliever who just strikes people out at will despite not possessing overpowering stuff were going to tank this Spring Training, so let’s assume that they’re not going to be offered back to their original teams (Astros for Ferguson, Blue Jays for Bergen) and project how they’ll do on the roster in 2019.