Those offers seem terrible to me. Sale would still be able to fetch 2 top prospects in 2018 or 2019. If a team is going to control Sale's contract for 3.5 years, then it should take a "Herschel Walker" type of package to get him. It makes no sense to me for a team to give up two top prospects to get Sale this year, have him pitch for a couple of years, and then trade him for a couple of top prospects in 2019. Basically, they would be getting Sale to pitch for them for 3 years at little or no net difference in prospects. Why would the Sox give up on having Sale and Quintana locked up at team friendly salaries unless they got 6 or 7 prospects in return. The Cubs just gave up 4 prospects to get Chapman for half a season. Getting the rights to Sale for 3.5 years should require 3-4 can't miss prospects, plus a couple other high ceiling guys. If we give up Sale, we'd better be getting at least one pitcher in return.
My preference is to keep Sale, Quintana, Eaton, Anderson, Abreu, and perhaps Jones and just trade off any other parts as a salary dump and revamp the offense next year through free agency. With the Sox having those 6 players at team friendly contracts, the window is still open for the Sox to contend for another 2 or 3 years. If they don't field a competitive team by 2018 or 2019, I would be in favor of doing a complete overhaul at that time. I basically have no confidence in KW or Hahn to get proper value for Sale or Quintana.