LeBron James is leaving the Cavaliers again. This time, he is heading to Los Angeles.

The 33-year-old superstar announced Sunday via his agency he has agreed to a four-year, $154 million contract with the Lakers.

James will not comment further on his decision to join the Lakers, according to a report from ESPN.

James averaged 27.5 points and 8.6 rebounds per game for the Cavaliers last season. He upped those numbers to 34 points and 9.1 rebounds during Cleveland’s run to the NBA Finals, where it was swept by the Warriors.

The Lakers are reportedly hoping to acquire another star or two to play alongside James. They are pursuing a potential trade for Kawhi Leonard and have spoken with free agent center DeMarcus Cousins, according to multiple reports.

Los Angeles had been hoping to sign Paul George. But, he agreed to a new contract with the Thunder when free agency began.

The Lakers finished 2017-18 with a 35-47 record and missed the playoffs for a fifth straight season.

James, a 14-time All-Star and four-time MVP, spent the first seven years of his career with Cleveland before he signed with the Heat as a free agent prior to 2010-11. He played in Miami for four seasons and won two championships before he re-signed back with the Cavaliers in July 2014.

Cleveland has advanced to the last four NBA Finals since James returned and it won the title in 2016.