Left-handed reliever Jose Alvarez signed a $1.15 million, one-year contract with the San Francisco Giants on Saturday.

The 31-year-old will look to build off momentum he had with the Phillies last season when he posted a 1.42 ERA over eight outings. He was struck by a 105 mph line drive in the groin area Aug. 20 against Toronto and didn't pitch for the rest of the year.