Dwyane Wade is coming back to Miami.
The Cleveland Cavaliers are making a ton of moves before today's NBA Trade Deadline.
First, Isaiah Thomas shipped off to Los Angeles. Then, Derrick Rose and Jae Crowder were sent to Utah and Iman Shumpert to Sacramento.
In those two deals, the Cavs got back George Hill, Rodney Hood, Jordan Clarkson and Larry Nance Jr. Not a bad haul at all.
Now, Dwyane Wade is the latest to go. Wade is returning to Miami, where he starred for the Heat from 2003-16.
Wade was sent to the Heat in exchange for a second-round pick, according to ESPN's Adrian Wojnarowski. He last played for Miami in 2015-16.
Wade spent last season with the Chicago Bulls before signing a contract with the Cavs this offseason. He was reunited with former Miami teammate LeBron James in Cleveland, but the pair couldn't capture their past magic together.
In 46 games (three starts) with the Cavs, the 36-year-old Wade averaged 11.2 points, 3.9 rebounds and 3.5 assists per game.
It is pretty cool that Wade will finish the season and possibly his career in Miami.
The Heat are currently 29-26 and in seventh place in the Eastern Conference.
The NBA Trade Deadline is less than two hours away.