LeBron James will play for Los Angeles Lakers on a four-year deal worth $154m (£116m).  The 33-year-old Basketball star LeBron James has joined Lakers so his next NBA phase will be set on the West Coast. The announcement of James’ second leave-taking was made Sunday night through his agency, Klutch Sports Group.

This is the longest contract of James since signing a six-year contract in 2010 with the Miami Heat. The older deals of James were three years or shorter. He was selected by the Cavaliers in 2003 as the first pick in the player draft. He was honored as the most valuable player of NBA in 2009 and 2010. He won his first NBA championship in 2012 and added another title a year later. Now LeBron James will play for Los Angeles Lakers following a new deal.

“Words do not express the meaning and the feeling this accomplishment brought to the people of Northeast Ohio,” Cavaliers owner Dan Gilbert said in a statement. “None of this would have happened if LeBron James did not agree to come back home and lead the Cavaliers to the promised land.”

In 2016, James led the Cavaliers to their first NBA championship to help the Cavaliers become the first team in NBA finals history. He defeated the Golden State Warriors that had won a record 73 games in the regular season.

“LeBron, you came home and delivered the ultimate goal. Nothing but appreciation and gratitude for everything you put into every moment you spent in a Cavaliers uniform. We look forward to the retirement of the famous #23 Cavs jersey one day down the line …”