James's move comes after saying he was 'done' after his 23rd NBA season and it was his last with Los Angeles Lakers.

James has the longest career in NBA history, notching 23 seasons in the league.

James, who turns 42 in December, also considered the Cleveland Cavaliers, Miami Heat, Golden State Warriors and Minnesota Timberwolves.