We need Barry.
We're sitting in the bleachers of SBC Park, and instead of No. 25, we're looking at Mark Sweeney. Sweeney has graciously tossed a few balls into the stands. It's a nice gesture, but still.
Tuesday night's game was rained out, so here we are, on a pleasant but hollow Thursday night, watching the Giants leave enough people on base to populate a small island. About an hour before the first pitch, we learned that a federal grand jury is investigating whether Barry Bonds committed ...
Read full story