Giants Win World Series: San Francisco, Detroit Newspaper Cover
Giants Sweep Tigers to Win Second World Series Title in Three
World Series: San Francisco Giants sweep Detroit Tigers – The
San Francisco Giants sweep Detroit Tigers in 2012 World Series as
San Francisco Giants fans celebrate winning the World Series while
Chronicle Covers: The Giants' sweeping second world title in SF
2012 World Series - Wikipedia
San Francisco Giants, History & Notable Players
San Francisco Giants sweep Detroit Tigers to win World Series
Giants finish World Series sweep - The Boston Globe