Matt Cain Three-time World Series champion Matt Cain sits down
Matt Cain retires: Giants RHP pitches 5 scoreless innings in last
Giants' Matt Cain reflects on his perfect game vs. Astros
Giants sign Matt Cain to 5-year, $112.5 million contract extension
2022 Mississippi State Football Record Book by Mississippi State
50 Awesome Things About Matt Cain's Perfect Game - McCovey Chronicles
Triple Crowned by Bay Area News Group - Ebook
Matt Cain - Wikipedia
Matt Cain recalls surprising swing that led to Giants perfect game
Matt Cain Three-time World Series champion Matt Cain sits down
Series clincher Matt Cain now gets to go for the big one - NBC Sports
Matt Cain Highlight Reel, birthday
Matt Cain throws five shutout innings in emotional Giants finale
Matt Cain's perfect game - Wikipedia