After weeks of waiting, the Red Sox are finally the odds-on favorite to win the 2018 World Series
It took 120 games, but the Boston Red Sox are finally 2018 World Series favorites.
It took 120 games, but the Boston Red Sox are finally 2018 World Series favorites.