Giants Force a Game 7; Lohse Will Take the Mound in Final Game

News Articles

Posted 10:13 PM 10/21/2012 : Giants Force a Game 7; Lohse Will Take the Mound in Final Game

SAN FRANCISCO -- Ryan Vogelsong and the San Francisco Giants saved their season once more, pushing St. Louis to a winner-take-all Game 7 in the NL championship series.

Turns out the defending champion Cardinals aren't the only team that's tough to put away in October.

Vogelsong

Recent Videos