There's no substitute for experience, and the Giants have plenty of it on their roster. By spending nearly $210 million over the winter -- only the Cubs spent more -- San Francisco proved that it's interested in hosting more than just an All-Star Game this season.
The Giants have built a veteran team. Dave Roberts, Bengie Molina and Rich Aurilia all play the game the right way and can still produce. Ryan Klesko should contribute off bench. Omar Vizquel has one of the best gloves in the business, and Ray Durham is coming off a 26-HR, 93-RBI season. If Barry Bonds is healthy again, he will be a devastating force as he chases history and closes in on Hank Aaron's home run record.
Barry Zito isn't the only ace on the pitching staff. Matt Cain has immense talent and gives the Giants a wicked 1-2 punch. Noah Lowry and Matt Morris are capable of delivering quality starts. Russ Ortiz, who's on the comeback trail with something to prove, rounds out the rotation.
The bullpen is in flux, but the club remains optimistic they'll find some relief. Armando Benitez has been throwing the ball well this spring and appears healthy. Don't be surprised if he posts at least 20 saves.
Are the Giants good enough to make the playoffs for the first time since 2003? Let us know what you think.