Comerica Park Detroit, November 29 The 2012 World Series was the 108th edition of Major League Baseball’s championship series. The best-of-seven playoff was won by the National League champion San Francisco Giants in four games over the American League champion…