MLB World Series 2010: San Francisco Giants Win Their First World Series Since 1954 - SB Nation Bay Area
Champs! A photo deep dive of Giants' 2010 World Series win
Do the SF Giants have any chance at all anymore of going into the playoffs this year? What about winning the wild card? - Quora
2010/11/01 Giants clinch World Series
MORE
MLB World Series 2010: An Historic Run By The Homegrown San Francisco Giants Pitching Staff - SB Nation Bay Area
San Francisco Giants Win The World Series: How Long Has It Been?, News, Scores, Highlights, Stats, and Rumors
Which of 2010, 2012 and 2014 San Francisco Giants Championship Teams Was Best?, News, Scores, Highlights, Stats, and Rumors
Champs! A photo deep dive of Giants' 2010 World Series win
2014 World Series - Wikipedia
2010 World Series - Wikipedia
Giants Win First World Series for San Francisco - The New York Times
MLB World Series 2010: Giants, Rangers Starting Pitchers Rounding Into Shape - SB Nation Bay Area