Giants dust off 2008 offense, win NLDS Game Three
Saaaay, I remember this offense! We’re just a few Jose Castillos and Aaron Rowands away from collecting the entire set. First things first: Ryan Vogelsong did an excellent job of giving the Giants a solid start. Vogelsong ended up pitching five innings of one-run baseball with five strikeouts and three walks. The pitching line by itself isn’t incredible; however, it… Read more →
