Giants pitcher Matt Cain announced his retirement on Wednesday after 13 major league seasons, all with San Francisco.
Cain, 32, will make one final start for the Giants on Saturday in San Francisco against the San Diego Padres.
Cain's contract with San Francisco expires at the end of this season, and the Giants were not expected to offer him a new deal. But instead of trying to sign with another team, Cain has chosen to retire.
Cain is not having a good season. He is 3-11 with a 5.66 ERA, and he was removed from the rotation several weeks ago. He has made 22 starts and four relief appearances this season, and he last pitched on Aug. 31, when he started and allowed seven hits and two runs in five innings in a loss to the St. Louis Cardinals.
Cain was a three-time All-Star (2009, 2011, 2012), and his best season was 2009 when he went 14-8 with a 2.89 ERA.
Cain won three World Series rings with the Giants and had a 2.10 ERA in eight postseason starts.
He has a career record of 104-118 with a 3.69 ERA, and on June 13, 2012, Cain pitched a perfect game against the Houston Astros.