San Francisco Giants pitcher Matt Cain announced today that his is retiring at the end of this season, and his start for the Giants on Saturday will be the final start of his career. Cain is in the final year of an 8 year, $139.75 million contract.
This is surprising — Cain is still relatively young (he turns 33 in four days), and while he has struggled both with injuries and with performance the past several years, you would normally assume that he would look to continue his career after the season, either back with San Francisco on a minor league deal, or with another team.