The San Francisco Giants have won the 2012 World Series! Congrats
San Francisco Giants win World Series, Baseball
Cards finish off Rangers in Game 7
Giants become 2nd NL team to win 3 World Series in 5 years
Nationals erupt late in Game 7 thriller to stun Astros for first
Bumgarner pitches Giants to brink of Series crown - The San Diego
Pin on SF Giants! ! My 2nd Love♥♥
San Francisco Giants on brink of World Series crown
Giants on brink of title after blanking Tigers
Bumgarner pitches Giants to brink of Series crown