San Francisco Giants vs. Texas Rangers, 2010 World Series Game 5 rewatch - McCovey Chronicles
Madison Bumgarner's 25 biggest moments with San Francisco Giants
A World Series Game One that no one expected, MLB
Hunter Pence - Wikipedia
MORE
San Francisco Giants vs. Texas Rangers, 2010 World Series Game 2 rewatch - McCovey Chronicles
San Francisco Giants vs. Detroit Tigers 2012 World Series Game 3 rewatch - McCovey Chronicles
San Francisco Giants fans Patrick Vaughan (left) and William Johnson, who are both originally from San Francisco and currently live in Austin, Texas, watch the top of the third inning of Game
Champs! A photo deep dive of Giants' 2010 World Series win
The Giants were the team of the 2010s - McCovey Chronicles
2010 MLB Playoffs WS Game 5 San Francisco Giants vs Texas Rangers
San Francisco Giants beat Texas Rangers to win World Series, The Independent