Videos

NLCS Game 2: Giants Top Cardinals 7-1

Associated Press
|
October 16, 2012 AT 2:23 AM
Ryan Vogelsong pitched the San Francisco Giants to a 7-1 win over the St. Louis Cardinals in San Francisco on Monday.