Madison Bumgarner throwing 94 mph fastballs on the corners, with Gerald Posey setting the target. That’s the lasting impression of this game...
The Giants played a perfect game yesterday, one that perfectly captured a Giants rout in 2010. Tonight won’t be so easy, and...
Matt Cain just sent a little message to Tim Lincecum and Jonathan Sanchez: don’t you … forget about me. No, no, no,...
It’s a lot easier to look at a team and predict whether they’ll win 92 games in a season than if they’ll...
This Game 2 bore way too many similarities to Game 2 against Atlanta. The Giants just weren’t the same scrappy, resourceful team...
My heart rate is still through the roof. Same as everyone else I know. We were all expecting 1-0 tonight, and we...
The Giants didn’t make a roster change from the NLDS to the NLCS, and while I figured Aaron Rowand and Guillermo Mota...
Bobby Cox got tossed in the second inning, the Giants jumped out to a 4-0 lead, and it all seemed to easy....
You know why we were all freaking out over the 25-man roster like a bunch of OCD-fueled Skip Baylesses? Why Barry Zito,...
The Giants finally announced their 25-man roster at the last minute, and there were two differences from the one I predicted. One...
Granted, it’s sort of like a chef skipping around his kitchen exclaiming, “Wow, people just seem to love my crab bisque more...
Maybe my memory is just failing me, but I don’t remember this much of an obsession with the 25-man rosters back in...
Only one good thing happened to our Bay Area teams this weekend, unless you count the A’s sweeping the lowly Mariners as...
This was less about the Padres, and more about the 2010 baseball season as a whole. Because this season is a living,...
I work in downtown San Francisco, on 4th and Market. That means I’m only a 1.3 mile walk from Mays Field, according...