The Detroit Pistons and free-agent forward Jon Leuer have agreed on a four-year, $42 million contract.

Leuer's agency, Priority Sports headed by Mark Bartelstein, announced the deal Saturday. His addition gives coach Stan Van Gundy another versatile, hard-working forward to bring off the bench.

Leuer averaged 8.5 points and 5.6 rebounds for the Phoenix Suns last season, his fifth in the league. He has also played for Memphis, Cleveland and Milwaukee.

More from FoxSports

The Pistons already have agreed on a five-year max contract with Andre Dummond and added backup point guard Ish Smith in the first two days of free agency.

The contracts cannot be signed until Thursday.