MIAMI, FL - NOVEMBER 25: LeBron James #6 and Dwyane Wade #3 of the Miami Heat shake hands during a game at American Airlines Arena on November 25, 2013 in Miami, Florida. NOTE TO USER: User expressly acknowledges and agrees that, by downloading and or using this photograph, User is consenting to the terms and conditions of the Getty Images License Agreement. (Photo by Mike Ehrmann/Getty Images)

NBA superstar Dywane Wade is set to join Cleveland Cavaliers after agreeing to sign a one-year $2.3 million deal.

After winning two championships together in Miami, Wade will once again be a teammate of LeBron James for the upcoming season, according to The Vertical's Shams Charania.

Wade had no shortage of suitors after agreeing to a buyout with the Chicago Bulls with Oklahoma City, San Antonio and Cleveland all vying for his services. NBA Champions Golden State Warriors also placed a call regarding his interest in the side, however the amounted to nothing.

Wade averaged 18.3 points, 4.5 rebounds, 3.8 assists and 1.4 steals in 29.9 minutes per game last year with the Bulls, with the 25-year-old still of the belief that he can remain a key contributor to a championship calibre side.

It's believed that was one of the main reasons that Wade spawned a return to the Miami Heat.

Agreeing to a buyout meant Wade forfeited roughly 33%, or $8 million of his 2017/18 salary to join the Cavaliers once he clears waivers on Wednesday.