Dwyane Wade has agreed upon a one-year, $2.3 million deal with the Cleveland Cavaliers.

Wade also received interest from the San Antonio Spurs, Miami Heat, Oklahoma City Thunder and Golden State Warriors.

Wade agreed upon a significant buyout with the Chicago Bulls.