Derrick Rose #1 of the Cleveland Cavaliers handles the ball against Markel Brown #26 of the Houston Rockets on February 3, 2018 at Quicken Loans Arena in Cleveland, Ohio. He spent last season with Chicago after 13 seasons and three championships with Miami.
The Cavs have made the trade deadline their show, orchestrating several blockbuster deals.
"The Cavs did right by him", said a league source, who's close to James and Wade.
LeBron James endorsed the trade on Instagram on Thursday, saying he was happy for Wade.
During the summer of 2016, Wade departed from Miami to his hometown of Chicago to live out his childhood dream of playing for the Bulls organization. All of us embrace it in the manner that we want to win and that's why we brought Dwyane back home.
In his one season in Cleveland, Wade is averaging 11.2 per game coming off the bench.
Wade, who turned 36 on January 17, acknowledged last week that he would be lying if he said he had not thought about closing out his career in a Heat jersey. They sit at 29-26 and are now No. 7 in the East. Wade's veteran presence will help a rather young array of guards in Miami.
Wade signed a one-year deal with the Cavs, but has said he wanted to retire with Miami.
In effect, Wade was offered a two-year, $40 million contract from the Heat in 2016.