The deal pays James a $48.73 million salary in 2024-25, which is $1.26 million less than the $49.99 million max salary James could've been paid this upcoming season.