Cleveland sent Jarrett Jack and Sergey Karasev to Brooklyn and Tyler Zeller and the Cavs’ 2016 top 10 protected first round pick to Boston.

The Cavaliers acquired Boston’s 2015 second round pick (top 55 protected) as well as the rights to Ilkan Karaman and Edin Bavcic from Brooklyn. As part of the 3-team trade, Boston also acquires guard Marcus Thornton from the Nets.

The deal allows the Cavaliers to formally offer LeBron James a 4-year max contract in excess of $20 million per season.

If Boston does not convey its 2015 second round pick to Cleveland, the Celtics obligation to send a second round pick to the Cavs is extinguished. Cleveland’s 2016 first round pick to Boston is top 10 protected in 2016, 2017 and 2018 and, if not conveyed, will be unprotected in the 2019 draft.

Karaman, 24, was selected by the Brooklyn Nets with the 57th pick of the 2012 NBA Draft and most recently played in the Turkish Basketball League for Fenerbahçe Ülker. Bavcic, 30, who was originally selected by the Toronto Raptors as the 56th overall pick of the second round in the 2006 NBA Draft, currently plays for KAOD in Greece.