Rodney Stuckey is returning to the Pistons.

Detroit announced Saturday that the restricted free agent signed a new contract. A person familiar with the deal told ESPN it is worth $25 million over three years. The Associated Press also confirmed the deal.

Stuckey has averaged 13.6 points and 4.5 assists over his four-year career with the Pistons. He averaged a team-high 15.5 points in 2010-11.

The Pistons went 30-52 last season and recently parted ways with Richard Hamilton, but they've been hesitant to clean house completely, hoping new coach Lawrence Frank can help this mix of players improve. The 25-year-old Stuckey definitely fits into their plans, although it's not clear whether he's more suited to play point guard or shooting guard.