It has been a banner summer for the San Antonio Spurs’ Kawhi Leonard.  Leonard resigned with the Spurs for a reported five-year, $90 million deal and the franchise brought in reinforcements in the form of All-Star LaMarcus Aldridge. Amid all the hoopla, Leonard found time last weekend... Read More

Archives