Teams with the most World Series titles
Yankees dynasty builds with back-to-back victory over Giants in 1937 - Pinstripe Alley
Giants Sweep Tigers For World Series Title
10 years later, SF Giants celebrate 'never-say-die' 2012 World Series victory
Losing teams that returned to World Series
San Francisco Giants, Baseball Wiki
Giants sweep Detroit, claim second World Series title in three years
Why nobody said the San Francisco Giants would sweep the Detroit Tigers, MLB
Largest win disparities between World Series opponents
Buster Posey critical to success of Giants - The Boston Globe
Inside look at how Giants made history
Romo, 3-time World Series winner, to retire with Giants