Farewell lap: Matt Cain recalls his most memorable start as a Giant – East Bay Times
Matt Cain - Wikipedia
The Untold Story: Matt Cain's Perfect Game
Matt Cain, former Houston High standout, to retire from MLB
Check out the highlights of Matt Cain's final start
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
Dodgers roll over for Matt Cain, Giants in 8-4 loss – Orange County Register
Giants pitcher Matt Cain to retire after Saturday start
MLBTheShow] — The right-handed pitcher from the @SFGiants, Matt Cain is joining MLB The Show 23! : r/MLBTheShow