Matt Cain Baseball Stats by Baseball Almanac
Matt Cain throws five shutout innings in emotional Giants finale
Wasted wisdom? Giants and A's players decry the lost value of sage
Giants' Matt Cain announces retirement after 13 seasons, three
Cain's family, friends in Tennessee revel in feat
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
What did I read in January 2023? – Tim Wynne
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
Baseball Hall of Fame Primer: Who's trending up, who's falling out?
Matt Cain - Houston Mustangs Baseball
The Untold Story: Matt Cain's Perfect Game
2023 Georgia Baseball Media Guide by Georgia Bulldogs Athletics