Giants end World Series drought, Sports
San Francisco Giants are going to the World Series – The Mercury News
2010 World Series, Baseball Wiki
San Francisco Giants Stat of the Day, September 2021
1718 fb mediaguide web by University of Kentucky Athletics - Issuu
San Francisco Giants sweep Detroit Tigers for World Series win
All Categories - The Compleat Toronto Maple Leafs Hockey Card
World Series 2010: Why San Francisco Giants Won Game 1
San Francisco Giants, History & Notable Players
Giants observations: SF wins franchise record-tying 106th game
Guinness World Records 2014
Giants beat Rangers to win World Series - CNN.com
Ranking every World Series in MLB history - ESPN