His total earnings in basketball is $53,175,288 ($64,432,174*).. if he was able to handle his finances well, he should not struggle after his NBA life.
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.
So back up plan is always necessary, like having a livelihood after basketball, easiest is to start a business since he was able to raise a capaital.
Most of them will realize that they did the wrong thing when they're on their peak of their careers. But then, after all of those bad spending habits or when he's a giver to all of his relatives, he gets back nothing.
Poor guy, but I hope that there's a redirection and will still have some opportunities that will come for him.
Also, if the only thing that matters to him is that retiree benefits plan, he can still get signed next season. 10-day contracts aren't that heavy for teams, especially for those who need players right now. If not only for the CBA, Snell would've played in the NBA now. He can still have other options just in case the NBA doesn't want to sign him, but it's a good sign that he's starting his career again at the G-league despite him having autism.
I also saw that the Bucks must sign him, and waive Thanasis which is very funny, but kind of true. Just so you know, Tony Snell has a career where he just went "cardio" for 20+ minutes. No statsat all, and the only thing he did was run on the court. . Thanasis? What is he doing on the league? He isn't even playing, and the team don't need him aside from him being a cheerleader for his younger brother.