The 7-20 Pistons are back home to host the 8-19 Nets. What Piston fan doesn’t want to get another chance to see New Jersey? The starts are in the Pistons favor being that the Nets have dropped nine straight at The Palace since a 79-74 victory March 26, 2006. The Pistons have won 28 of […]