One of the disappearing acts in the NBA has been Kawhi Leonard’s absence from the San Antonio Spurs lineup. This has began in the 2017 Western Conference Finals, where Leonard sustained an ankle injury that kept him out for the rest of the series. In the regular season, Leonard has been plagued with a variety […]