Amid Los Angeles Clippers forward Kawhi Leonard’s investigation into his “no-show” endorsement deal, one source has come forward regarding what owner Steve Ballmer was told about the reported deal. Ballmer reportedly invested at least $60 million in the company Aspiration from September 2021 to March 2023. However, he adamantly insisted that he did not know […]