Giants vs. Tigers: Who Will Win the 2012 World Series?
2012 World Series Game 3 preview: Detroit Tigers vs. San Francisco Giants – Daily Democrat
World Series 2012: Undeserving Detroit Tigers Win World Series, News, Scores, Highlights, Stats, and Rumors
San Francisco Giants vs. Detroit Tigers, 2012 World Series Game 2 rewatch - McCovey Chronicles
MORE
San Francisco Giants win the World Series – in pictures, Sport
Giants Sweep Tigers to Win World Series
Giants silence Tigers again to take 3-0 World Series lead
2012 World Series - Wikipedia
Tigers will take on Giants in World Series
World Series: Breaking down Giants vs. Royals