Forget about the steroids -- that Barry Bonds guy was pretty vital to the San Francisco Giants. Ever since Bonds lost his mojo in 2005, the Giants have struggled mightily in the power department and haven't so much as sniffed the playoffs. Last year was no different, as they finished 18 games under .500 with Bengie Molina leading the team in home runs and slugging percentage. Sadly, Molina was also the only Giant to drive in more than 70 runs. In fact, only one Giant not named Bonds or Jeff Kent has driven in more than 100 runs in the past 15 seasons.
31mRamona Shelburne and Arash Markazi
12mTodd Archer and Adam Schefter
1hPhotography and reporting by Pete Kiehart for ESPN