Perfectos, no-nos and historic feats: The Giants had a decade to
Giants' Matt Cain ends career with five shutout innings in loss
Big Unit's big number: Randy Johnson wins 300th - Deseret News
Matt Cain throws five shutout innings in emotional Giants finale
SF Giants SHUT OUT Brewers in bullpen game as Michael Conforto
2012 Baseball History - This Great Game
Mets' Wright Faces Giants' Cain for First Time Since Beaning - WSJ
Matt Cain throws five shutout innings in emotional Giants finale
Mets rise and fall of Matt Harvey: An oral history
Matt Cain's perfect game was 10 years ago — here are 10 things you
Matt Cain throws five shutout innings in emotional Giants finale
Giants' Matt Moore loses no-hitter with two outs in ninth - The
Giants keep winning the close ones, sweep Houston - NBC Sports
Moore loses no-hitter with 2 outs in 9th, Giants top Dodgers