The San Antonio Spurs won just 15 of their first 71 games this season. Thanks to a 123-95 victory vs. the Detroit Pistons, San Antonio won nearly half that many in their last eleven contests. While many point out that their 22-60 record costs them at a chance at the best odds to win the […]