Matt Cain's Final Season with San Francisco Giants?
MLB offseason tracker: Blue Jays add Chad Green to bullpen
Washington Nationals PDB: The Giants' Matt Cain, Opposing Starter
Matt Cain's dominant perfect game cemented his place in Giants
Wrong White
State of the San Francisco Giants, June 9 Edition: Crawford and
2012 MLB Predictions: San Francisco Giants Season Preview
Matt Cain Stats, Fantasy & News
No reason to worry about Matt Cain - Beyond the Box Score
2011 MLB Preview: Cole Hamels and the League's 25 Most Underrated
Giants' pitcher Matt Cain has 12th straight losing start as Mets
Hall of Very Good: Ranking the MLB Players Likely to Get Bounced