SportsCenter - San Francisco Giants pitcher Matt Cain celebrates
Classic Game of the Day: Matt Cain's Perfect Game : r/baseball
Madison Bumgarner Is the San Francisco Giants' Newest Ace and Cy Young Contender, News, Scores, Highlights, Stats, and Rumors
NL wild card: Madison Bumgarner throws complete game as Giants beat Pirates, 8-0 - The Washington Post
MORE
Brandon Crawford's two-out, walk-off homer was rare Giants feat – NBC Sports Bay Area & California
Giants hit 4 triples for 1st time since '60, beat Padres 13-8 - ABC7 San Francisco
Video: Matt Cain launches a three-run home run - NBC Sports
San Francisco Giants' Matt Cain reflects on his perfect game
Buster Posey - Wikipedia
San Francisco Giants pitcher Matt Cain warms up the day before the spring baseball season begins in Scottsdale, Ariz., Wednesday, Feb. 17, 2016. (AP Photo/Chris Carlson Stock Photo - Alamy
5,861 Matt Cain Photos & High Res Pictures - Getty Images
San Francisco Giants: A Thank You and Farewell to Matt Cain
5,861 Matt Cain Photos & High Res Pictures - Getty Images
Matt Cain Perfect Game In Headlines