Boston Red Sox are the 2018 World Series Champions!

The Boston Red Sox clinch their ninth World Series title on Sunday night after defeating the Los Angeles Dodgers at Dodger Stadium 5-1 in Game 5.

This is the Red Sox fourth World Series title in 15 years.


The Red Sox are expected to land home late tonight, where they are expected to be met by their enthusiastic and animated Boston fans!

Although, I would have rather seen my Atlanta Braves win this year’s Championship. I have to send Kudos to the Red Sox on their amazing accomplishment.