Tayshaun Prince will sign a four-year, $27 million deal to remain with the Pistons, according to sources.

Prince has spent his entire career with the Pistons.