Search
The San Francisco Giants celebrate defeating the Detroit Tigers in the tenth inning to win Game Four of the Major League Baseball World Series at Comerica Park in Detroit, Michigan on October 28, 2012.

Photographer: Leon Halip/Getty Images

The San Francisco Giants celebrate defeating the Detroit Tigers in the tenth inning to win Game Four of the Major League Baseball World Series at Comerica Park in Detroit, Michigan on October 28, 2012.
October 29, 2012
Article
Giants Sweep Tigers for Second World Series Title in Three Years
« Back to Home