LeBron James and the Cleveland Cavaliers have agreed to a three-year, $100 million contract, according to ESPN’s Brian Windhorst.
The deal brings a series of first for James. Earning $31 million next season, James will be the NBA’s highest-paid player for the first time in his career. His $33-plus million salary in 2017-18 is on pace to be the highest single-season salary in league history.
After leading Cleveland to its first NBA Title, James opted out of the second year of his previous deal, which would have paid him slightly more than $24 million next season. He will now earn an additional $6.9 million next season over what the previous deal would have paid.