Arron Afflalo is returning to the Nuggets.

The deal is reportedly worth up to $43 million over five years.

Afflalo averaged 12.6 points per game in 2010-11, while showcasing gritty defense and intensity.

The Nuggets acquired Afflalo for just a second-round pick from Detroit, back in the summer of 2009.