Aubrey Huff retires after 13 major league seasons
Giants' Matt Cain announces retirement after 13 seasons, three
Matt Cain retirement: Cain makes emotional exit in last game
Brandon Crawford says he will be active for SF Giants' final game
Matt Cain of San Francisco Giants to retire after Saturday start
Giants' Matt Cain announces retirement after 13 seasons, three
Nevius: Posey's surprise retirement is understated, typical Buster
Matt Cain retirement: Cain makes emotional exit in last game
Giants' Matt Cain to retire after season
SF Giants' roster features five former Reds including Kevin Gausman
Matt Cain News, Photos, Quotes, Video
Matt Cain recalls his most memorable start as a Giant
Giants pitcher Matt Cain to retire after Saturday start
Matt Cain Three-time World Series champion Matt Cain sits down
Matt Cain recalls his most memorable start as a Giant