Pacers trade: 2018 unprotected 1st, 2020 unprotected 1st, Thad Young, Cory Joseph, Domantas Sabonis.
Portland trades: Alan Crabbe
Cavs trade: Kyrie Irving, Channing Frye, Iman Shumpert

Pacers get: Kyrie Irving
Cavs get: Thad Young, Cory Joseph, Domantas Sabonis, Pacers 2018 and 2020 unprotected 1sts, Alan Crabbe
Portland gets: Iman Shumpert, Channing Frye

Should Lebron leave, the Cavs will be able to reload with young talent and picks. Something they lack right now. Joseph, Sabonis, and Crabbe are all under 26. Crabbe would be a good replacement for JR Smith who if Lebron leaves is surely no longer needed in Cleveland. Thad could opt out next Summer giving them some cap room. They've still have to move Love and JR though to get under the luxury tax next Summer.

We get Kyrie to pair with Turner and Oladipo

Portland unloads Crabbe for Shumpert's smaller shorter deal and gets Frye's expiring.