Blake Snell has agreed to a two-year deal to join the San Francisco Giants. #mlb #giants #blakesnell If you would like to support ...