- Thread starter
- #81
SFGRTB
Superstitious Fan
According to Baseball America, the Giants have signed 30 of the 40 players they drafted in 2017. That includes 9 of the 10 top picks and 18 of the top 20 (they've only signed 4 of the top 10 picks). Out of the 16 position players, 14 have signed. That means 16 of the 24 pitchers have been signed.
I forgot to post it, but the Giants have signed 8th rounder John Gavin. Not sure what the bonus is, but he posted a picture of him signing his contract so it's basically official