Cris Carter discusses the best landing spot for Kawhi Leonard in free agency. Hear why Cris thinks the New York Knicks would be a good fit.
Cris Carter discusses the best landing spot for Kawhi Leonard in free agency. Hear why Cris thinks the New York Knicks would be a good fit.