Kawhi Leonard was diagnosed with a torn meniscus following the Los Angeles Clippers’ playoff series loss to the Phoenix Suns. The injury update was devastating, and one has to wonder what the future holds for Leonard. Stephen A Smith previously called for Leonard to retire, and the ESPN analyst was back at it on Wednesday. […]