News

Giants starting pitcher Matt Cain had to leave his Wednesday night start with a hamstring strain. CBSSports.com 247Sports ...
Due to a cut on the index finger of his pitching hand, Giants scheduled starting pitcher Matt Cain is a late scratch. Yusmeiro Petit will start instead.
The Giants and Matt Cain have been discussing a long-term contract extension throughout the spring, and they've finally reached common ground. The Giants announced Monday that they reached a five ...
Matt Cain was an old soul even in his prime, punching 200 innings like a timecard just as that milestone began fading from the game. So it makes sense that a pivotal moment of Cain’s career goes ...
When Cain came up as a 20-year-old starter in 2005, it was immediately clear the franchise had something special. I'm talking movie cliches like when you jerk up and spill your coffee with his ...