Matt Cain retirement: Cain makes emotional exit in last game
Untold Story: Matt Cain's Perfect Game, Buster Posey, Bruce Bochy, Major League Baseball
Cain exits with hamstring injury, 05/27/2016
Matt Cain throws five shutout innings in emotional Giants finale
MORE
Matt Cain makes final (squandered) start of career, receives all of the love, Sports
Lorenzo Cain lauded in return to Kansas City
Reds take Game 1 against Giants, lose Johnny Cueto
Matt Cain throws five shutout innings in emotional Giants finale
Giants' Matt Cain to retire after 13 MLB seasons
Matt Cain recalls his most memorable start as a Giant
Check out the highlights of Matt Cain's final start
Matt Cain recalls his most memorable start as a Giant
Matt Cain explains what it meant to be a San Francisco Giant for life - McCovey Chronicles
Giants Matt Cain To Retire After Saturday Start - CBS San Francisco