Except Miami, who loses their #2 starter.
Per BTV, the Sox would need to throw in either Casas or Bello to make this deal acceptable.
On MLBTR, Miami is looking to as starting pitching, not subtract it.
The Marlins do need OF help, but I’d be extremely surprised to see them pay this price. Duvall didn’t add much to this deal. Yorke and Rafaela are good pieces, but (again per BTV) are probably better for Braxton Garrett than the unobtainable Luzardo.
I think the idea of moving Verdugo for SP (which will definitely take a 3 team deal) makes a lot of sense…