Farewell lap: Matt Cain recalls his most memorable start as a Giant – East Bay Times
San Francisco Giants' Matt Cain reflects on his perfect game
FOREVER GIANT: Matt Cain more than able in final start - ABC7 San Francisco
Matt Cain Perfect Game 10-Year Anniversary, Major League Baseball, 10 years ago today, Matt Cain threw the 22nd perfect game in MLB history 🥹, By San Francisco Giants
Matt Cain Pitches 22nd Perfect Game in MLB History, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain's Perfect Game, On this day in 2012 - Matt Cain was PERFECT. #ForeverGiant, #SFGiants, By San Francisco Giants
Matt Cain's Perfect Game Feature
Tierney, Danowski, Gait? The 10 Biggest DI Men's Head Coach Hirings Since 2000
Matt Cain throws five shutout innings in emotional Giants finale