Giants' Matt Cain returns, explains what went wrong
Giants Pitcher Matt Cain to retire from Major League Baseball a day ahead of his 33rd birthday - ABC7 San Francisco
Matt Cain's perfect game - Wikipedia
San Francisco Giants pitcher Matt Cain and his wife Chelsea wave to Photo d'actualité - Getty Images
MLB notes: Matt Cain calls it a career as Giants lose 3-2 to Padres - Los Angeles Times
Matt Cain, former Houston High standout, to retire from MLB
Matt Cain reacts to pitching perfecto for Giants
Cain agrees to $127.5M, 6-year deal with Giants - Deseret News
Matt Cain to Undergo Season-Ending Surgery on Injured Elbow, News, Scores, Highlights, Stats, and Rumors