If anything, I think the next CBA is going to knock free agency down to 5 years, so the Sox may have him for the "winning years" of 2021, 2022, an 2023 if they bring him up this year.
It would be exciting for the fans, but front offices can't think that way, obviously.