After beating the Houston Astro’s and their rival, The New York Yankees, through the first two rounds of the MLB playoffs, the Boston Red Sox beat the Los Angelas Dodgers to win the World Series last night. The Boston Red Sox, who had 119 wins on the season, showed how they were one of the…

To continue reading, please login or subscribe. Now 249,304 readers! Our subscriptions start at $2/month:

Login Subscribe