Every season since 2004, the San Francisco Giants have had the same problem: they can't hit. Ever since Barry Bonds' final MVP season buoyed an otherwise mediocre offense in 2004, the Giants have been in the bottom half of the league in scoring.
Led by Bonds' insane .362/.609/.812 batting line in 2004, the Giants finished seventh in the league in scoring. Since that season, the Giants have finished 29th, 24th, 29th, 29th, 26th, 17th, 29th and 26th so far this season in scoring.
As it turns out, if you take the greatest player in the history of baseball away from general manager Brian Sabean, he doesn't have the competence to build even a mediocre offense, with the exception of the World Series team in 2010.
Alas, Bonds is not walking through the door to save the Giants offense this season. However, there are some players on the trade market who could significantly improve the team offensively.
After a weekend in which the Giants scored just three runs while being swept into a first place tie by the rival Los Angeles Dodgers, who recently acquired a big bat in Hanley Ramirez, the time to act is now.
While Sabean told Jim Bowden of ESPN and Sirius XM radio that a big bat doesn't exist, here are five potentially available bats that could bolster the Giants' tepid offense in a significant way: Shin-Soo Choo, Alfonso Soriano, Hunter Pence, Yunel Escobar and Justin Morneau.