That's a lot yes but I think that most of them are going to taxes, commissions of their agents, etc. And it's possible that he has saved a bit but then don't have managed to be financially well.
It's a common issue for many NBA players and athletes.
Then I guess he has to adjust his lifestyle as he is not making this huge money anymore. Let's say he has to pay for the expsenses you've mentioned, say 50% was for that, then maybe he was able to keep $30m in his career in the NBA, that's still a lot of money if he was able to manage it right.
NBA is truly purely business, if you don't play your cards well, you'll end up not getting a team.