Mike Ehrmann/Getty Images
Charlie Villanueva might have finally found a home with the Detroit Pistons.
Picked seventh overall by the Toronto Raptors in 2005, Villanueva was not considered a high prospect by many and the Raptors were often criticized for taking him early on.
However, solid play in his rookie campaign helped him prove to be NBA worthy, averaging 13 points and 6.4 rebounds per game.
Villanueva was traded nonetheless in 2006 to the Milwaukee Bucs, where he spent three seasons and continued to improve his game. In 2008, he posted a career high 16.2 points and 6.7 rebounds per game.
Becoming a free agent after that season, Villanueva signed a five-year deal with the Pistons and has been productive ever since.
In 2010-11, he posted a career high .387 three-point percentage, which gave Detroit a strong threat from the perimeter.
Being in the league for seven seasons and playing for three different teams, he brings the experience factor to the Pistons, which for a team comprised of mostly rookie players, will be a key factor in their development and maturity.