Wichita Eagle October 9, 2022 by Michael Roehrman - Issuu
SF Giants lose to LA Angels, Shohei Ohtani in offensive
April 7, May 23, Oct. 13, 2021 by newstribune3 - Issuu
pdn07172011j by Peninsula Daily News & Sequim Gazette - Issuu
MLB Draft 2013: Power Ranking the 50 Worst Draft Busts of the Past
Cain Gets Imperfect Win For Giants Over Angels - CBS San Francisco
PDN20131110J by Peninsula Daily News & Sequim Gazette - Issuu
This Day In Sports: Cain's perfect game in SF Giants' golden era
HOU@SF: Cain retires Castro to finish up perfect game
Matt Cain throws perfect game as Giants win 10-0
The Union Democrat 07-07-2015 by Union Democrat - Issuu
Amazing Good News: The Story of Jesus in Plain English by Stan
HOU@SF: Cain retires Castro to finish up perfect game