The Giants made history as they won six straight elimination games to capture the National League pennant. Here are the pictures of their rain- and champagne-soaked celebration.
The San Francisco Giants had never won a playoff series Game 7 in their storied history. With their backs against the wall in six win-or-go-home games in October, the Giants battled the odds and came away with the National League pennant. Here are the best pictures from their clinching win over the St. Louis Cardinals and well-deserved celebration in the rain at AT&T Park.