Matt Cain To Retire - MLB Trade Rumors
5,861 Matt Cain Photos & High Res Pictures - Getty Images
Jon Niese stellar in NY Mets 2-1 victory over San Francisco Giants
It's looking like the Yankees and Red Sox will dominate the AL
San Francisco Giants pitcher Matt Cain waits as the New York Mets
Ruben Tejada homers, Mets beat Giants in Hunter Pence's debut
San Francisco Giants pitcher Matt Cain waits as the New York Mets
Matt Cain retirement: Cain makes emotional exit in last game
How Giants have (impressively) fared in recent winner-take-all
Giants Acquire Matt Moore For Matt Duffy, Prospects - MLB Trade Rumors