2018 World Series Champions

Mlb World Series Boston Red Sox At Los Angeles Dodgers
Credit: Jayne Kamin-Oncea, USA TODAY Sports

And just like that, the 108-win Boston Red Sox are World Champions!

What a season it was.  Even after winning 108 games, there were a far amount of questions going into the ALDS versus the New York Yankees.  Having won only one playoff game the last two seasons, could this team band together to win when it mattered? Could David Price come up clutch? Would the bats wake up when it mattered? Was Boston clutch enough? Continue reading “2018 World Series Champions”