The San Francisco Giants suffered a major loss in free agency this past winter when starting pitcher Blake Snell opted out of his contract and left.