5 years ago

Giants signed LHP Jeremy Affeldt to a three-year, $18 million contract.

The deal was agreed to on Monday, then made official Wednesday after Affeldt passed his pre-signing physical. The 33-year-old left-hander posted a 2.70 ERA in 63 1/3 innings this past season for the World Series-champion Giants. He has a 2.66 ERA, 1.21 WHIP and 8.0 K/9 since the beginning of the 2011 campaign.