Press "Enter" to skip to content

Boston Red Sox win the 2018 World Series

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…

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

Login Subscribe

© 2018 Paper