The Detroit Pistons say they have signed guard John Long, who played eight years for the NBA club, and waived backup center Darryl Dawkins. Thursday's move left the little-used Dawkins able to negotiate with other teams. Dawkins played in 14 games this season, averaging 1.9 points.