OTD: SFGiants Win 1st World Series in San Francisco, by San Francisco Giants
Giants win longest game in Oracle Park history with 18th-inning
San Francisco Giants - For the first time in the 138-year history
San Francisco Giants Win World Series: What Hollywood Is Saying
MORE
The San Francisco Giants Win the World Series, Thanks to MadBum
San Francisco Giants win World Series by sweeping the Detroit
Giants extend streak to 10 with victory over Padres
San Francisco Giants - Wikipedia
OTD: SFGiants Win Third World Series
OTD: SFGiants Win 2nd World Series in San Francisco
San Francisco Giants Fans Celebrate World Series Title With Couch
Shot Brings Echo of '51: Giants Win the Pennant - The New York Times