Matt Cain, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
David Wright released from hospital, Mets place him on 15-day DL – New York Daily News
Giants' Cain on DL with sore elbow
David Wright Hasn't Been The Same Since Matt Cain - Metsmerized Online
Giants' Matt Cain passes 1st test — at the plate, too
Matt Cain: more than able - Beyond the Box Score
Matt Cain to disabled list, Jake Dunning up from Fresno - McCovey Chronicles
Former SF Giants star Matt Cain is officially a Legend - Sports Illustrated San Francisco Giants News, Analysis and More
Kentucky baseball's Sean Hjelle drafted to Giants
This Day In Sports: Cain's perfect game in SF Giants' golden era
Cain agrees to $127.5M, 6-year deal with Giants - Deseret News
Matt Cain Sighting : r/SFGiants
Giants' Matt Cain to retire after season