10-21-2012, 11:00 PM
[Image: recap?gameId=321021126]Ryan Vogelsong struck out a career-best nine in another postseason gem and the San Francisco Giants forced a decisive Game 7 in the NL championship series with a 6-1 victory over the St. Louis Cardinals on Sunday night.
More...
More...