LeBron James is a perennial NBA All-Star with four Most Valuable Player awards and three championship rings, including the one he won most recently, in 2016, with his hometown Cleveland Cavaliers. But, starting next season, James, 33, will also have a new work address, thanks to the four-year, the basketball star agreed to sign with the Los Angeles Lakers on Sunday night.

It will likely make him the best-paid NBA player ever and pushes him down the path to becoming a billionaire.

Klutch Sports Group, the agency that represents James, announced his decision to join the Lakers, which came only two days after the NBA star opted out of his contract with Cleveland to become a free agent. James, who owns multiple homes in the Los Angeles area, has a new contract that will pay him $35.6 million for the upcoming 2018-2019 NBA season and its annual value will increase each year until it hits $41 million for the 2021-2022 season, according to sports contract website Spotrac.

After the fourth and final year of James’ new deal with the Lakers, he will have earned over $387.2 million, which will make him the highest-paid player in the history of the NBA, based on all-time career salary, according to Spotrac. After the most recent NBA season, which ended with James’ Cavaliers losing to the Golden State Warriors in the NBA Finals in June, James has earned a total of $233.9 million in NBA salary over 15 seasons since he entered the league in 2003 as an 18-year-old rookie.