James made nearly $53 million last season with the L.A. Lakers, but will take a major pay cut this season to pursue his fifth NBA championship in Philadelphia.

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

The contract extends the billionaire athlete’s historically long career, which James thought was “done” after last season.