I say the Sox should give Abreu a 2 year deal for $15M-$17M per this offseason. Given that he has publicly stated that he wants to stay with the Sox, he would probably take that offer. Vaughn won't be in the bigs in 2020 most likely and probably not in the beginning of 2021 either, so bringing Abreu back for a couple years buys some time for Vaughn and allows the Sox to not rush him. After 2021, I want the Sox to take it 1 year at a time with Abreu because who knows what his performance will be like by then. What the Sox should do with Jose moving forward also depends on if they spend significantly on a DH like Martinez.