San Antonio Spurs’ Kawhi Leonard Out Indefinitely With Quad Injury
Earlier Wednesday, the San Antonio Spurs announced that small forward Kawhi Leonard will be out of action for an “indefinite period of time.” Visit streaming.thesource.com for more information Leonard has been dealing with a lingering quad injury that has burdened him since the NBA Playoffs last year. It’s carried over into this year and caused […]