Matt Cain Sighting : r/SFGiants
San Francisco Giants' Matt Cain reflects on his perfect game
San Francisco Giants pitcher Matt Cain waits as the New York Mets' David Wright is attended to, after Cain hit Wright in the head with a pitch during the fourth inning against
Matt Cain throws five shutout innings in emotional Giants finale
MORE
Matt Cain Sighting : r/SFGiants
10 Giants from 2010: Matt Cain on near-perfect postseason, ruinous injuries
San Francisco Giants' Matt Cain reflects on his perfect game
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images - Getty Images
Matt Cain: The Giants' horse that changed baseball stats twice - The Athletic
San Francisco Giants pitcher Matt Cain waits as the New York Mets' David Wright is attended to, after Cain hit Wright in the head with a pitch during the fourth inning against
San Francisco Giants 1, Philadelphia Phillies 0: It's Matt Cain, again