world series

Giants Win Ticket To Series With Tigers [VIDEO]
Giants Win Ticket To Series With Tigers [VIDEO]
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...