The Giants pitching staff, including Noah Lowry (above), needs some help. They need someone on the team to hit a ball besides Barry Bonds. So far this season, the Giants have the 5th best pitching staff in the majors - with a 3.44 ERA. Yet their record is 12-11.
The reason why this is happening is because the Giants have scored the 4th fewest runs in the majors. If you take Bonds out of the lineup (he's hitting over .360 with 8 home runs), the Giants are hitting an anemic .241 as a team. This should come as no surprise to anyone who saw the Giants lose a bunch of one-run games in the last few days. The best question to ask is why in hell is anyone even pitching to Bonds at this point? Some people think he's the early NL MVP favorite, since the Giants would probably be in the tank without him.
Of course, having a good pitching staff doesn't necessarily mean you're going to be a good team. Our boys across the bay in Oakland have the 2nd best team ERA in the majors at 3.16, but are below .500 with a record of 12-13.