April 27, 2007
Giant Streak
After starting off 2-7, the Giants now sit 12-8. They've won eight in a row and are in first place in the NL West. Consistent pitching over the entire season now gets augmented by a decent offense. Actually, Barry Bonds carries the offense, and everyone else doubles. The offense posts a low .317 OBA during these 11 games, but a good team slugging percentage of .432. They're using power to make the most of the people on base. They've scored 54 runs in the 11 games, just under 5 per game, but they've only allowed 31.
barry who?
someone who is not on the freaking redsox or freaking yankees is hitting baseballs?
just who might could this person be?