The Philadelphia 76ers have confirmed the signing of NBA superstar LeBron James.
James announced on Friday that he was joining the 76ers next season for what he says will be his final contract in the NBA.
The 41-year-old, the highest points scorer in the history of the league, left the Los Angeles Lakers after eight years last month.
"I am thrilled to welcome LeBron James to the Philadelphia 76ers," ownership managing partner Josh Harris said in a statement.
"One of the greatest players in NBA history and one of the best athletes ever, his accomplishments are iconic.
"I cannot wait to see LeBron alongside Jaylen Brown, VJ Edgecombe, Joel Embiid, Tyrese Maxey, and our talented roster as we work to deliver a championship for Philly."
The Cleveland Cavaliers, Golden State Warriors, Minnesota Timberwolves and Miami Heat were also rumoured to be in the running for the four-time NBA champion.
"I believe I can help make the Philadelphia 76ers a championship team and I am so excited to energise a new fanbase and start this incredible journey one last time," James said on X on Friday.
James has won an NBA title with all three teams he previously played for. He won two with Miami, who earlier this week mistakenly posted a link to an 'introductory press conference' for James.
A Heat spokesperson told Reuters the video was posted in error by staff who were preparing for the possibility of James rejoining the team he played for between 2010 and 2014.
Between those Miami stints, James had two spells with Cleveland, which drafted him in 2003 and is based near his hometown of Akron, Ohio.
"Miami I'll forever love and Northeast Ohio will always [be] home," James added.
James helped the Cavs become NBA champions in 2016 and joined the Lakers in 2018, claiming another NBA title two years later.
He has been named the NBA's Most Valuable Player four times, all between 2009 and 2013, and has been an NBA All-Star the last 22 seasons running.
Why does James want to keep playing?
James said after last season that he was "pretty sure I [had] played my last game" but realised "I still truly love this game and I have more to give".
ESPN has reported that James has signed a two-year contract, with a player option for the second year, worth $8m (£6m). His average salary with the Lakers last season was $50.7m (£38m).
James added: "I'm not going for money. I'm not going for family. What am I really playing for at this point?
"I still want to sacrifice. I still want to work. I still want to grind. I still want to compete, to win and to have a chance at the feeling of winning another championship."
The 76ers reached the Conference semi-finals in last season's play-offs, where they lost to the eventual champions, the New York Knicks.
They have since acquired Jaylen Brown from the Boston Celtics, in exchange for Paul George and some future draft picks.
BBC