Matt Cain retirement: Cain makes emotional exit in last game
Niese gets first win since May 9, Mets top skidding Giants 3-0
Jon Niese stellar in NY Mets 2-1 victory over San Francisco Giants
Matt Cain recalls his most memorable start as a Giant
What's wrong with Giants? Maybe it's time to chill
Matt Cain throws perfect game for Giants - The Boston Globe
Farewell lap: Matt Cain recalls his most memorable start as a
Perfectos, no-nos and historic feats: The Giants had a decade to
Matt Cain retirement: Cain makes emotional exit in last game
MLB notes: Giants RHP Matt Cain needs surgery to remove bone chips
NL West season preview: why the San Francisco Giants won't repeat
It's looking like the Yankees and Red Sox will dominate the AL
San Francisco Giants free-agent profile: Aaron Judge - The Athletic
How Giants have (impressively) fared in recent winner-take-all
San Francisco Giants' Matt Cain reflects on his perfect game