Matt Cain Throws The First Perfect Game In Giants History
Matt Cain To Retire After 13 Years with the San Francisco Giants
Matt Cain walks off field for final time to standing ovation and
Vogelsong on Matt Cain: 'He wanted to beat your ass' – KNBR
Giants pitcher Matt Cain to retire after Saturday start
Giants pitcher Matt Cain to retire after Saturday start
Cain gives Giants 9-0 win, 2-0 World Series lead
Matt Cain: The Giants' horse that changed baseball stats twice
Matt Cain, former Houston High standout, to retire from MLB
Matt Cain bests Shelby Miller on 'Reclamation Project Night
Giants pitcher Cain to retire after Saturday start