The Pistons have agreed to terms with free-agent forward Chris Wilcox, according to a source.

The deal is reportedly worth $6 million over two years.

Detroit is signing Wilcox as a replacement for Antonio McDyess, who signed a deal with San Antonio.