Lowell Cohn: Giants could be in trouble if Madison Bumgarner is hurting
San Francisco Giants 1, Philadelphia Phillies 0: It's Matt Cain, again
Matt Cain Perfect Game 10-Year Anniversary, Major League Baseball, 10 years ago today, Matt Cain threw the 22nd perfect game in MLB history 🥹, By San Francisco Giants
Matt Cain PSA AutographFacts℠
The best, worst, and weirdest Giants stats of the decade - McCovey Chronicles
Matt Cain Perfect Game - 6/13/12, batting, San Francisco Giants, MLB Tonight, Major League Baseball
Matt Cain's dominant perfect game cemented his place in Giants history
Raising Cain: The New Ace Of The San Francisco Giants
Old hat for Giants: Chris Heston tosses no-hitter
Matt Cain, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Matt Cain's dominant perfect game cemented his place in Giants history