NBA Report: Steve Ballmer made a second, $10 million investment into failing company that endorsed Leonard by September 13, 2025 by September 13, 2025 Clippers’ owner Steve Ballmer’s defense in the Kawhi Leonard salary cap circumvention and “no show”… 0 FacebookTwitterPinterestEmail