The saga continues. Kawhi Leonard and the San Antonio Spurs always seemed like a match made in heaven. But recently there’s no secret that there’s trouble in paradise. Leonard sat out most of the 2017-18 season with a mysterious quad injury and many outside observers wondered why it was taking Leonard so long to return. […]