Via: San Francisco Chronicle
The Giants have one of baseball's best and most reliable starting rotations. Tim Lincecum, Barry Zito, Matt Cain, Jonathan Sanchez and Madison.....