By Kevin Smith Here we are. Starting Wednesday, the 109th and 2013 World Series will begin. It features two storied franchises: the Boston Red Sox and St. Louis Cardinals. These legendary organizations have won a combined 18 World Series titles. A lot of history for these two teams when they square off in the grand daddy of Major League Baseball. In fact, there is … [Read more...] about A bit of history for 109th World Series