Free agent forward Charlie Villanueva has decided to sign a one-year, veteran's minimum contract with the Dallas Mavericks, a league source told RealGM.

RealGM first reported on Monday morning that Villanueva was closing in on a decision between veteran-minumum offers from the Mavericks and Los Angeles Clippers.

Villanueva, a nine-year NBA pro, plans to choose a team sometime this week, a source said. He’s held workouts for teams since the start of free agency in July.

Villanueva, 30, became a free agent after finishing a five-year contract with the Detroit Pistons.

In his first four NBA seasons, Villanueva established his commodity around the league as a long-range shooter and skilled offensive player at 6-foot-11. He averaged nearly 16.2 points, 6.7 rebounds and 1.8 assists while shooting 44.7 percent in a breakout season with the Milwaukee Bucks in 2008-09.

Villanueva averaged 4.6 points in 20 games last season, a finality to an inconsistent run with the Pistons.

Villanueva was the No. 7 draft pick in 2005 to the Toronto Raptors, with whom he played one season.