CLEVELAND — LeBron James was done talking about Tristan Thompson's contract situation. Then he saw his teammate at a wedding Saturday and changed his mind.
In his most candid comments yet, James called Thompson's stalemate with the Cavaliers "a distraction" and urged both sides to get a deal done.
"The last thing you need is a distraction when you try to make a championship run. And we have that right now," James said Sunday after practice at the team's facility in Independence, Ohio.
Thompson, who played a major role in Cleveland's run to the NBA Finals last season, has not reported to training camp as the forward remains in a holdout for a long-term deal. His agent, Rich Paul, and the Cavs have not been able to reach an agreement over the past few months.
While at a wedding in Miami, James posed for a photo with Thompson that he posted on social media with the caption, "Get it done!!!! Straight up. #MissMyBrother."
The four-time MVP denied the message was aimed at the negotiations between the Cavs and Paul, who also represents James.
"I'm not going to go to them and tell them what they should do," James said. "They know how to do it very well. … They've brought in and did what they had to do for us to be a contending team. Tristan is a big part of that run we want to make. I believe something will happen."
Thompson remains a restricted free agent and can receive offers from other teams.
The Cavs went through something similar in 2007 with center Anderson Varejao, who sat out Cleveland's first 21 games before Charlotte signed him to an offer that was matched by Cleveland.
Thompson made 15 starts in the playoffs last season after Kevin Love dislocated his shoulder in the first round against Boston.
HORNETS: Forward Michael Kidd-Gilchrist has a dislocated right shoulder that could cost him several weeks and the start of the regular season. He spent the night in Orlando on Saturday after hitting the court hard late in the first half of a preseason game with Magic. He was fouled by Magic forward Tobias Harris.