April 26th, 2007

Giants Fanatic


I was clutching at my heart during that last at-bat, but the Giants managed to pull off the 3-game sweep of the Dodgers at Dodger Stadium for the first time since the last season the Giants were in the World Series. That makes up for the Dodgers doing the same to them at AT&T Park Emperor Norton Field during the first week of the season.