Baseball's World Series Set to Start in Boston