LeBron agrees to 4-year, $154 million contract with Lakers

FILE - In this June 8, 2018, file photo, Cleveland Cavaliers' LeBron James walks to the bench during the first half of Game 4 of basketball's NBA Finals against the Golden State Warriors in Cleveland. Two people familiar with the decision say James has told the Cavaliers he is declining his $35.6 million contract option for next season and is a free agent. James' representatives told the Cavs on Friday, June 29, 2018, said the people who spoke to the Associated Press on condition of anonymity because the team is not publicly commenting on moves ahead of free agency opening Sunday. (AP Photo/Tony Dejak, File)
By  | 

CLEVELAND (AP) -- LeBron James is signing with the Los Angeles Lakers, leaving the Cleveland Cavaliers for the second time to join one of the NBA's most iconic franchises.

James' agency made the announcement Sunday in a release, saying he has agreed to a four-year, $154 million contract. The game's best all-around player and biggest star will now lead a young Lakers team that has been overmatched in recent years while rebuilding but will instantly rise with James.

Los Angeles also provides James with a larger platform for his business interests and social activism.

This is the third time in eight years James has changed teams. He returned to the Cavs in 2014 after four seasons in Miami.

The 33-year-old had previously said he wanted to finish his career in Ohio, and although he's leaving home again, Cleveland fans are more forgiving after he ended the city's 52-year sports championship drought in 2016.