Giants Win Ticket To Series With Tigers [VIDEO]
The San Francisco Giants are in the World Series! Last night the Giants blanked the Cardinals 9-0 in game 7 of the National League Championship Series.
At one point St Louis was up 3-1 in the series, but San Francisco won the final 3 games of the series. The Giants will face Detroit in Game 1 on Wednesday in San Francisco.