If a basketball player of this level bets on his own games, it's just a form of match-fixing, result manipulation, or in other words, it can be regarded as a scam. The most amazing thing is that this man is far from poor, and he was willing to do it out of greed. Greed has already acquired some kind of painful form here.
Perhaps, to some extent, his action explains the fact that he has debts of several million dollars (the press indicates the figure of $8 million), but this does not justify him. However, such cases are not uncommon among athletes. The most annoying thing is that such people essentially spit on their fans who place bets based on fair play.