Daily Archives: October 30, 2012

Giants Win World Series –

The San Francisco Giants won the World Series with a 4-3 win in game four.  San Francisco held the Detroit Tigers to six runs in the four games.  The Giants had a 1.46 earned run average for the World Series. To visit the ESPN … Continue reading

Posted in Baseball, Baseball American League, Baseball Awards, Baseball National League, Baseball Playoffs, Baseball World Series, MLB | Leave a comment