A month away from home did little to slow the San Antonio Spurs. Kawhi Leonard scored 27 points and LaMarcus Aldridge added 23 points and 10 rebounds as the Spurs beat the Detroit Pistons 97-81 on Wednesday night to clinch their 19th straight playoff berth. Read more http://espn.go.com/nba/recap?gameId=400828792