It was the worst negotiation in sports history, yes. But far worse contracts have been signed. A bad NBA contract (some that obviously bad at the moment of signing) can easily pay $30M in 2 years to a player who essentially doesn't play at all. Which the teams then pay to dump on other teams (the NBA salary cap creates a fascinating market).
My favorite is the NBA agreeing to pay a percentage of TV revenue in perpetuity to the owners of the ABA team Spirits of St. Louis when the leagues merged. The NBA gave the other ABA teams that they weren't taking $3M but the Spirits held out. The NBA paid out $300M before finally buying them out for $500M in 2014. https://www.forbes.com/sites/monteburke/2014/01/07/the-nba-f...
> Oh, I own a basketball team.
Which?
> The St. Louis Spirits.
?!?!