Spurs vs Pistons NBA Betting Preview 6 March 2026