San Francisco GIANTS: When pitching is your strength, you want a good defense

The 2012 World Series was the 108th edition of Major League Baseball’s (MLB) 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 Detroit Tigers. It was the Giants’ seventh World Series title, second in the last three years. The Tigers became…