When the season started, I thought I was being realistic by giving the Giants a .500 record. I thought the acquisition of Ryan Klesko would be a significant improvement over the Niekro/Sweeney fiasco of the last two years. I was wrong. More about the record than about Klesko, who has done decently for a first baseman, though his hitting is sub par for the position.
The Giants have gone from a consistent winner to a train wreck, and our moves this past offseason did nothing to help us. The Giants of 2005 and 2006 struggled due more to poor hitting than poor pitching. The 2005 Giants were a punchless lineup that had Pedro Feliz lead the team with 20 home runs. The 2006 Giants had Barry Bonds, but not quite the same Barry we remembered.
The 2007 Giants added Barry Zito. An above-average pitcher being paid an ace's wage. And we didn't even need him. Without Zito, we'd still have a solid pitching staff. At the start of the season we would have had Cain, Morris, Lowry, Lincecum, Ortiz/Sanchez/Corriea. Not bad at all. If we had spent Zito's salary on a hitter, we'd probably have hit... that magic .500 number.
This is what the Giants need to do to get back on track for the upcoming years.
Keep our pitching staff pretty much in-tact. Cain and Lincecum are the start of something scary, something 1997 Braves scary. Those two, plus some other decent arms will be enough for our pitching. Our pitching is pretty much good enough for the next few years.
Replace Klesko, Feliz, Aurillia, and yes, even Vizquel. And of course, replace Bonds. Barry won't be playing by the time the Giants are competitive again. Durham might not either.
The following positions need to be fixed immeidately:
The following positions are a couple years away from needing a quick replacement:
The following positions do not suck that much:
We need to rebuild completely for our 2015 world series run. 2015. Yep.