FILE - In this June 13, 2012, file photo, San Francisco Giants pitcher Matt Cain delivers against the Houston Astros in the seventh inning of a baseball game in San Francisco. Cain threw a perfect game and the Giants won 10-0. Seattle Mariners pitcher Felix
Madison Bumgarner - Wikipedia
Giants Won With Homegrown Staff
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 has just thrown a Perfect Game for the Giants : r/baseball
Sports and Spirituality: Matt Cain: Together we are Giantand Perfect.
Sports and Spirituality: Are Sports Meaningless? Look to Matt Cain
Matt Cain's dominant perfect game cemented his place in Giants history
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants 1, Philadelphia Phillies 0: It's Matt Cain, again
32. Three Time World Series Champion Matt Cain
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants' Matt Cain: Now in the Hall of Fame Discussion?, News, Scores, Highlights, Stats, and Rumors
Matt Cain PSA AutographFacts℠