October 2010 - Game 1 NLCS - Giants vs Phillies
2014 World Series - Wikipedia
2010 World Series: Texas Rangers vs. San Francisco Giants - MLB Playoffs - ESPN
2010 MLB Playoffs WS Game 1 Texas Rangers vs San Francisco Giants
Giants Win 2010 World Series, Defeat Rangers In Game 5 - CBS San Francisco
Remembering Giants 2010 World Series title
World Series 2010: Why San Francisco Giants Won Game 1, News, Scores, Highlights, Stats, and Rumors
2010 MLB Playoffs WS Game 1 Texas Rangers vs San Francisco Giants
Cardinals vs. Giants, 2014 NLCS Game 5 results: 4 things we learned from San Francisco's 6-3 win
2010 World Series - Wikipedia
Giants Rewind: 2010 NLDS game 1
Giants Rewind: 2012 World Series Game 3