Giants Win Three Straight? That's Unpossible!

What the fungus is going on here? About a month ago during spring training, The Dugout over at AOL asked Giants fans if they would rather have Rich Aurilia beat them senseless with construction site debris, or have Barry Bonds back for another season. I of course chose the former, and braced myself for the pummeling.… » 4/11/08 10:40am 4/11/08 10:40am