LeBron James and his new multi-year contract has been made official, with the Cleveland Cavaliers confirming the deal on Friday.
A day after four-time MVP James, 31, revealed his re-signing, NBA champions the Cavs announced the contract.
The new deal is believed to be a three-year, $100million contract that will make the three-time NBA champion - who became a free agent in the off-season after guiding the Cavs to their first title - the highest-paid player with a $31m salary next season.
"We are very fortunate to have a championship group together," said general manager David Griffin of James, who joins Michael Jordan and Kobe Bryant as the only players in NBA history to make more than $30m in a season.
"One that has grown organically to trust, and sacrifice for one another - on and off the floor.
"At the core of that group is LeBron. His leadership, passion and tireless commitment are the hallmarks of our success and have inspired our entire franchise. His connection and dedication to his community and this fan base are absolute.
"We share his determination to win at the highest level and can't wait to get back to work, together to defend our title."