The Cleveland Cavaliers have, for the most part, retained the roster that won the first championship in the franchise's history last season, but one big player is still yet to sign on the dotted line.
LeBron James agreed to a new three-year deal, but shooting guard J.R. Smith, who has rebuilt his career in Ohio since being traded from New York alongside Tristan Thompson in 2015, is still a free agent.
Smith wants to return to the Wine and Gold, the Cavaliers want him back, so what is the hold-up?
In a recent interview with Complex, the 31-year-old said: "Well, obviously we’re not where we want to be at from a personal standpoint.
"But it’s more than just numbers. I don’t want to feel like I’m taking advantage of the Cavs for everything they’ve done for me, and I don’t want them to feel like I’m taking advantage of them. It’s more of a mutual respect thing."
Realistically, Cleveland is the only place that can offer him the money he is looking for, but the guard has no idea when the deal will be done, simply saying: "Soon, I hope."
Training camp is fast approaching, and the Cavs will want all their parts in place for the pre-season. It's going to be interesting to see what happens next.