San Francisco Giants pitcher Jeremy Affeldt delivers a pitch during...

San Francisco Giants pitcher Jeremy Affeldt delivers a pitch during the eighth inning of Game 4 of the World Series against the Detroit Tigers. (Oct. 28, 2012) Credit: AP

SAN FRANCISCO — Left-hander Jeremy Affeldt and the San Francisco Giants have completed an $18 million, three-year contract.

Bobby Evans, the team's vice president of baseball operations, said Wednesday the deal had been finalized — giving the reliable reliever the kind of job stability he sought once the World Series winners were done with their season.

The 33-year-old Affeldt went 1-2 with a 2.70 ERA in 67 appearances covering 63 1-3 innings this season for the Giants.

When the season ended, he said he wanted to stay but needed a multiyear deal to provide his family with stability — he has a wife and three young sons. Affeldt also was a key member of the 2010 title team.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME