The Giants confirmed they have agreed to extensions with pitcher Matt Cain, Jeremy Affledt and Brian Wilson.
The terms for Cain are a bit sketchy. but Andrew Baggarly of the San Jose Mercury News reports that Cain will receive $4.5 million 2010, $8 million in 2011 and $15 million in 2012.
The deal buys out Cain’s first year of free agent, and it keeps fourth-fifths of the Giants’ starting rotation under team control through 2012. Cain is now signed through 2012, Lincecum is arbitration-eligible through 2013, Jonathan Sanchez is arbitration-eligilble through 2012, and Barry Zito is signed through 2013 with a club option for 2014 (although it is exceedingly doubtful that club option will be picked).
Affledt will get an extra $500,000 on top of his $4 million salary for the second year of the two-year deal he signed with the club in 2009. He’ll receive $4.5 million in 2011 and there’s $5 million option for 2012.
Wilson receives $6.5 million in 2011 and $8.5 million in 2012.