Why can't The Angels make a world series? - Quora
Giants beat Rangers to win World Series - CNN.com
Remembering Giants 2010 World Series title
Giants vs. Tigers, 2012 World Series Game 5: Golden era in San Francisco - SB Nation Bay Area
Giants' 2010 World Series run gave us 10 moments we'll never forget – NBC Sports Bay Area & California
Giants Win First World Series for San Francisco - The New York Times
Which was your favorite Giants World Series win: 2010, 2012 or 2014? - The Athletic
Remembering Giants 2010 World Series title
Hunter Pence is back, so we ranked the other 41 reunions in Giants history - The Athletic
Remembering Giants 2012 World Series title
Comparing San Francisco Giants World Series teams to other champions - McCovey Chronicles
Remembering Giants 2010 World Series title
San Francisco Giants Win The World Series: How Long Has It Been?, News, Scores, Highlights, Stats, and Rumors
Giants' 2010 World Series run gave us 10 moments we'll never forget – NBC Sports Bay Area & California