Advertisement

Giants celebrate World Series victory

The San Francisco Giants swept the Detroit Tigers in the 2012 World Series with a 4-3 win in Game 4 on Sunday, Oct. 28, 2012.