Giants Rewind: 2010 World Series Game 5
2010 World Series: Texas Rangers vs. San Francisco Giants - MLB Playoffs - ESPN
Giants Win 2010 World Series, Defeat Rangers In Game 5 - CBS San Francisco
San Francisco Giants vs. Detroit Tigers, 2012 World Series Game 4 rewatch - McCovey Chronicles
San Francisco Giants vs. Texas Rangers, 2010 World Series Game 4 rewatch - McCovey Chronicles
San Francisco Giants vs. Cincinnati Reds, 2012 NLDS Game 5 rewatch - McCovey Chronicles
2010 MLB Playoffs WS Game 5 San Francisco Giants vs Texas Rangers
World Series 2014: Madison Bumgarner Rises to the Moment, and Jaws Drop - The New York Times
Which was your favorite Giants World Series win: 2010, 2012 or 2014? - The Athletic