The San Antonio Spurs have been on a roll as they have won 9 of their last 10 games, which include the back to back overtime wins and other close ones, and are now just 2.5 games behind the Warriors. While the success of the Spurs is of no great surprise as they have been one … Continue reading Kawhi Leonard – The Silent Assassin
Advertisements