LeBron James and Dwyane Wade soon will be reunited.

Wade is headed to Cleveland to join James and the Cavaliers on a one-year contract, per Shams Charania of The Vertical.

Wade was bought out by the Chicago Bulls earlier this week and became an unrestricted free agent as a result.

James and Wade played together with the Miami Heat from 2010-11 through 2013-14. They won two championships and reached four NBA Finals in Miami.

Wade now is 35 years old and no longer the elite scorer he’s been for much of his career, but he still should be able to provide valuable scoring off the bench for the Cavs this season.

Thumbnail photo via Dennis Wierzbicki/USA TODAY Sports Images