The San Francisco Giants enter the last week before the Major League Baseball trade deadline three games behind the San Diego Padres in the National League West. The Giants have so far won on the heels of their tremendous starting rotation, but there are other pieces needed if the Giants are to return to the postseason. Those pieces? Bats.

The Giants are 10th in the National League in runs scored but still have won eight of their last 10. Now is the time for the Giants to get the big piece at the plate that will help them get over their offensive inconsistencies and put pressure on the front-running Padres.

Begin Slideshow