Giants win 7th Series title in sweeping fashion
San Francisco Giants win World Series with 3-2 victory in game seven against Kansas City Royals - ABC News
A Look Back at the San Francisco Giants Game 7 World Series Win
San Francisco Giants - Wikipedia
San Francisco Giants sweep Detroit Tigers to win World Series - Eurosport
San Francisco Giants win the World Series – in pictures, Sport
Giants Win First World Series for San Francisco - The New York Times
Giants beat Kansas City 3-2 in World Series Game 7 - ABC13 Houston
Baseball superfans reflect on the outcome of the World Series
San Francisco Giants sweep Detroit Tigers for World Series win
Giants win World Series opener in a rout – The Daily Wildcat
Bumgarner, Giants beat Royals 3-2 in Game 7 to win World Series title
Baseball Season: Ways To Improve It