Controversy is brewing in the NBA over an alleged illegal payment made to NBA star Kawhi Leonard by the owner of the Los Angeles Clippers and former Microsoft CEO, Steve Ballmer. In July 2019, Leonard signed a three-year contract with the Clippers for $100 million and later signed a three-year extension worth $50 million per…
The post From pros to college: Kawhi Leonard scandal raises questions about oversight in sports appeared first on The Tulane Hullabaloo.