Vogelsong helps Giants force Game 7

October 22, 2012, 2:41 am
Share This Post


Ryan Vogelsong rose to the occasion in Game 6, striking out a career-high nine Cardinals over seven innings to lead the Giants to a 6-1 win, which forces a decisive Game 7 Monday.

More Team Talk