New details on NBA salary cap scandal as alleged $2.6m payment revealed
Clippers owner Steve Ballmer invested nearly $10 million (AU$15 million) in March 2023 into the company Aspiration, which allegedly gave Kawhi Leonard a no-show deal that the NBA is now investigating, The Athletic reported Friday.
