Dismal Stats Foreshadow Giants Season?
Fresh off the weekend sweep by the Athletics, the San Francisco Giants managed to maintain their lead in the division by a half game over the Arizona Diamondbacks. But how long can stay there when you consider these stats: They're 29th in runs scored. 24th batting average. 29th in on base percentage and 25th in slugging percentage.
The best pitching staff in the majors can only take you so far.