Calderon was cleared to play earlier Monday and is in the lineup alongside Brandon Knight in the backcourt. The Spanish-born point guard had been unable to play for his new team because of unresolved visa issues.
He got in just a little practice time with his team, which had only limited time on the floor when it arrived at Madison Square Garden because the Knicks were using it.
Detroit acquired Calderon from Toronto as part of a three-team trade last Wednesday that included the Pistons trading Tayshaun Prince to Memphis and the Grizzlies dealing Rudy Gray to the Raptors. Calderon couldn't play for the Pistons on Friday against the Cleveland Cavaliers or Sunday against the Los Angeles Lakers.