Kawhi Leonard is reportedly linked to an alleged $28 million "no show job" with a fraudulent tree company. The reported link has drawn suspicions of possible salary cap circumvention for his current team, the Los Angeles Clippers.

See Full Page