Matt Cain's deal with Giants guarantees pitcher $127.5 million
Cain Agrees To 6-Year, $127.5M Deal With Giants - CBS Chicago
Watch 'Bloomberg Surveillance Simulcast' Full Show 8/19/2022
Matt Cain recalls his most memorable start as a Giant
Matt Cain Major League Baseball, News, Scores, Highlights, Stats
San Francisco Giants: Matt Cain Contract Extension Is a Terrible
Mike Rowe - Credits (text only) - IMDb
San Francisco Giants' Matt Cain reflects on his perfect game
Washington Nationals PDB: The Giants' Matt Cain, Opposing Starter
Kappa Alpha Journal - Spring 2022 - Unknown Legend by Kappa
Matt Cain Pitches 22nd Perfect Game in MLB History