San Francisco Giants lock up Buster Posey with nine-year, $167M deal - ESPN
An ode to Sergio Romo: Buster Posey, Hunter Pence, Javier López, Brian Wilson sing his praises - The Athletic
Matt Cain has just thrown a Perfect Game for the Giants : r/baseball
Matt Cain throws five shutout innings in emotional Giants finale
Series preview: Mets at Giants - ESPN - Mets Blog- ESPN
Matt Cain's perfect game - Wikipedia
Cain helps Giants stop their slide – The Mercury News
Jeff Kent Giants players, Giants baseball, Sf giants
San Francisco Giants' Matt Cain reflects on his perfect game
5,861 Matt Cain Photos & High Res Pictures - Getty Images
Lowell Cohn: Giants-Dodgers showdown all about avoiding wild card game