The Giants Win the 2012 World Series – The Trophy Returns to San
Baseball: Giants win World Series in Game 7 nail-biter; Bumgarner
Leadership Lessons From the San Francisco Giants
Giants win World Series, Cabrera Triple Crown-2012-Year in Review
2014 World Series: San Francisco Giants vs. Kansas City Royals
Party in San Francisco to celebrate Giants' World Series win (w/video)
The Giants Win The World Series: Let The Celebration Begin (Photos
San Francisco Giants Win The World Series: How Long Has It Been
MLB: San Francisco Giants win World Series with sweep of Detroit
Giants Sweep Tigers to Win Second World Series Title in Three
Giants win 7th Series title in sweeping fashion
Giants Win 2014 World Series! - SI Kids: Sports News for Kids
San Francisco Giants win World Series, Athletics
KC Royals: Five Most Painful Losses In Royals History