Giants win World Series
San Francisco Giants win World Series by sweeping the Detroit
World Series 2014: Giants Beat Royals in Game 7 - The New York Times
Video: Pablo Sandoval catches final out in foul territory, Giants
MORE
SF Giants: The baseball world needs to give the Giants more respect
San Francisco Giants win first World Series title since 1954
Champs! A photo deep dive of Giants' 2010 World Series win
Giants beat Royals to win World Series
OTD: SFGiants Win 1st World Series in San Francisco
San Francisco Giants win World Series
Giants close out Royals to win World Series - The Boston Globe
The Giants Win The Series The Giants Win The Series Sports Illustrated Cover by Sports Illustrated
Giants win trip to World Series – Orange County Register