NBA champions the Los Angles Lakers are splashing the cash, with new deals for stars LeBron James and Anthony Davis.
Davis has signed a new five-year deal worth a reported $268 million, while James has agreed to a two-year contract extension, worth a reported $120 million.
Should he finish his contract, James will have played 20 NBA seasons.
The soon to be 36-year-old would be a free agent in 2023, the same year his 16-year-old son Bronny becomes eligible for the NBA draft.
His career earnings will approach $614 million by the end of his Lakers deal.
James and Davis helped the Lakers to their first NBA title in a decade in October.