Giants' Matt Cain to retire after 13 MLB seasons
Tim Lincecum, Matt Cain, and other former Giants All-Stars
Former SF Giants star Matt Cain is officially a Legend - Sports
Farewell lap: Matt Cain recalls his most memorable start as a
SF Giants: After an offseason to forget, a home opener not worth
Farewell lap: Matt Cain recalls his most memorable start as a
Farewell lap: Matt Cain recalls his most memorable start as a
Farewell lap: Matt Cain recalls his most memorable start as a
2009 SP Legendary Cuts Baseball #86 Matt Cain San Francisco Giants
SF Giants Great Hunter Pence Announces Retirement
Giants legend Matt Cain joins JD & Guru!
Farewell lap: Matt Cain recalls his most memorable start as a
Beyond the Giant Vault
Where anticipation of Kyle Harrison's debut ranks in Giants
Matt Cain's Vintage Start Was a Great Ending To His Career