After agreeing to a buyout with the Chicago Bulls, 12-time NBA All-Star Dwayne Wade is going to signing with the Cleveland Cavaliers, according to ESPN NBA Insider Adrian Wojnarowski.

Wade is expected to officially clear waivers tomorrow, making him an unrestricted free agent.

He returned $8 million of his $23.8 million contract total owed to him this season. He could sign with Cleveland for the veteran league minimum of $2.3 million, but would still make $19.1 million total this season.