The Cleveland Cavaliers have announced the signing of forward Richard Jefferson.
The 35-year-old played for the Dallas Mavericks last season, and reports had suggested that he was set to pen a new deal to stay in Texas.
However, the Cavaliers made a late move for him and have managed to pip the Mavericks to the deal.
Jefferson averages 13.9 points per game in his career.