Giants agree to re-sign Jake Peavy to 2-year, $24 million deal
Giants' Tim Hudson undergoes ankle surgery
San Francisco Giants take World Series for third time in five
What Kind of Pitcher Can Tim Hudson Be for the SF Giants Post
Projecting the San Francisco Giants' 5-Man Starting Rotation for
NL West season preview: why the San Francisco Giants won't repeat
Justin Bour's walk-off homer helps Marlins stun Giants
What Kind of Pitcher Can Tim Hudson Be for the SF Giants Post
MLB news: Matt Cain out for season, Bobby Abreu's playing days may
Imagine if the SF Giants could turn to Zack Wheeler in World
Matt Cain injury: Giants place right hander on 15-day disabled list
Hudson undergoes ankle surgery, should be ready opening day
Matt Cain decides to have season-ending elbow surgery
Lowell Cohn: Giants' starting rotation an intriguing mystery