Cris Carter and Nick Wright discuss recent reports about Kawhi Leonard. Cris gives some insight to why Kawhi decided to sign with the Los Angeles Clippers …

source