A person familiar with the negotiations tells The Associated Press that two-time Cy Young Award winner Blake Snell and the San Francisco Giants have agreed to a $62 million, two-year contract. Snell has the right to opt out after this season and become a free agent. A 30-year-old left-hander, Snell is 71-55 with a 3.20 ERA in 191 starts over eight major league seasons, winning Cy Youngs in 2018 with Tampa Bay and last year with San Diego.