Giants' payroll for 2016 fifth-highest in major leagues
Matt Cain to retire from MLB
Matt Cain Perfect Game 27 Outs
Dodgers swept by Giants after 2-0 loss
Matt Cain is on the DL after failing to cut a sandwich 'fancy in triangles
San Francisco Giants' Matt Cain reflects on his perfect game
Matt Cain placed on DL, Chris Heston to start Wednesday - McCovey Chronicles
Giants' Matt Cain back on DL
Five All-Star Giants?!?!? Sure, why not!
SF Giants News: Matt Cain's Hall of Fame window closes in inaugural appearance - McCovey Chronicles
Matt Cain: more than able - Beyond the Box Score
Its a very unique bobble card bobblehead. Make sure you are not left out, get yours right now.
San Francisco Giants 2022 Matt Cain SGA Perfect Game Bobble card Bobblehead 6/12
Matt Cain's career with the Giants, by the numbers - McCovey Chronicles
Decade Retrospective: Best Giants of the Decade - Matt Cain - McCovey Chronicles