LeBron James has officially joined LA Lakers in a four-year deal worth $154m (£116m), with Magic Johnson calling it a “huge step” for the team.
James, 33, was a free agent after leaving the Cleveland Cavaliers.
The three-time NBA champion with Cleveland and Miami Heat joins a team that last made the play-offs in 2013.
“This is a historic moment,” said Lakers general manager Rob Pelinka. “It serves as the ultimate validation for what we are building here.”
James’ representatives at Klutch Sports Group tweeted a picture of James signing his new contract with the Lakers, alongside his agent, Rich Paul, and Lakers general manager Rob Pelinka.
James has played in the past eight NBA Finals with the Miami Heat and the Cavaliers, winning three titles.
Magic Johnson, the Lakers’ president of basketball operations, said in a release that James “is special” and “is the best player in the world.”
“He loves to compete and is an awesome leader who is about winning and making sure that his teammates are successful,” the statement continued. “The Lakers players are excited to have a teammate who has been to nine NBA Finals. It’s a huge step closer to returning the Lakers to the playoffs and to the NBA Finals.”