Double Olympic champion leaves the Miami Heat and heads home.
Four-time NBA MVP LeBron James has confirmed that he is re-signing for the Cleveland Cavaliers.
The 6 ft 8 in 29-year-old left Cleveland four years ago to join the Miami Heat, with whom he won the NBA twice.
He turned down the offer of a new contract with the Heat and is now heading back to his home state of Ohio.
King James announced his return to the Cavaliers on Instagram.
He posted the below image to his 6,000,000 followers.
There was no message to accompany the picture, but the words “I’m coming home” said enough.
James explained his move to Sports Illustrated.
He said: “When I left Cleveland, I was on a mission. I was seeking championships, and we won two. But Miami already knew that feeling. Our city hasn’t had that feeling in a long, long, long time. My goal is still to win as many titles as possible, no question. But what’s most important for me is bringing one trophy back to Northeast Ohio.
“I always believed that I’d return to Cleveland and finish my career there. I just didn’t know when. After the season, free agency wasn’t even a thought. But I have two boys and my wife, Savannah, is pregnant with a girl.
“I started thinking about what it would be like to raise my family in my hometown. I looked at other teams, but I wasn’t going to leave Miami for anywhere except Cleveland. The more time passed, the more it felt right. This is what makes me happy.”