J.R. Smith and the Cleveland Cavaliers have mutually agreed for him to leave the team as they work to facilitate a trade.

Smith has been at odds with the front office for the entire season.

"The organization wishes JR and his family well and appreciates and thanks him for his contributions in the community, to the team and his role in the 2016 NBA Championship," said the Cavaliers in a statement.