Via: NBCS Bay Area
A quarter of the way through the season, the Giants' rotation, the assumed backbone of the franchise, is ranked 13th out of 15 NL clubs with a 4.81.....