Joe Smith and the Oklahoma City Thunder have reached a buyout agreement which could allow the versatile forward to return to the Cleveland Cavaliers, Brian Windhorst of the Cleveland Plain Dealer is reporting.

If all goes to plan, Smith may be in uniform for the Cavaliers for Wednesday's game against the Bucks at The Q.

The Thunder formally announced the buyout on Sunday evening.