Mookie is signed through 2032. The Sox could have done that if they wanted. And when Story and Yoshida's contracts are up, they will be replaced with others. Meanwhile, they are being paid more than Mookie would have gotten ,with nowhere near the productivity. As for Dombrowski, he was fired before the 2019 season ended. Mookie was still under contact through the 2020 season . So, there was ample time to sign him , even in free agency. But you had to pay him what he was worth, as the Yankees did with Judge. And Judge , while a star, is not the ballplayer that Mookie is. The bottom line is they could not find the money for Betts , but were able to come up with it for Story and Yoshida. That is the truth. You don't like to accept it, but that is what happened.