Remembering Giants 2010 World Series title
Great Pitching Lifts Giants To World Series Win : NPR
Remembering Giants 2012 World Series title
Untraditional Dynasty in the Making - The New York Times
MORE
2010 World Series, On this day in 2010, the Giants beat the Rangers in Game 5 to win the World Series!, By San Francisco Giants Highlights
San Francisco Giants 2014 World Series Title
SF Giants News: 2012 World Series 10th Anniversary Reunion - McCovey Chronicles
Chronicle Covers: The Giants' sweeping second world title in SF
Giants Splash: 10 reflections on SF's 2010 World Series championship run
Ranking every World Series in MLB history - ESPN