Matt Cain throws five shutout innings in emotional Giants finale
June 13, 2012: Matt Cain throws first perfect game in Giants' history
Giants' Matt Cain ends career with five shutout innings in loss
Matt Cain throws five shutout innings in emotional Giants finale
Giants' Matt Cain ends career with five shutout innings in loss
Matt Cain - Bay Area Sports Hall of Fame
Zack Greinke - Wikipedia
Giants' Matt Cain ends career with five shutout innings in loss
Matt Cain throws five shutout innings in emotional Giants finale
Max Scherzer - Wikipedia
Giants ace Madison Bumgarner wins World Series MVP with three gems
Perfectos, no-nos and historic feats: The Giants had a decade to