Giants pitcher Matt Cain to retire after Saturday start
San Francisco Giants - Happy birthday to the legend and #ForeverGiant, Matt Cain 🎂
Matt Cain relives biggest moments from perfect game with Giants teammates – NBC Sports Bay Area & California
Matt Cain Bobblehead — BobblesGalore
Matt Cain - Wikipedia
Matt Cain throws perfect game as Giants win 10-0
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants' Matt Cain reflects on his perfect game
When SF Giants turn to 2022, they'll let Logan Webb lead the way – Daily Democrat
Forever Giants: Matt Cain