Sources told ESPN.com that the sides have reached terms on a deal that, with bonuses, would pay out in excess of $43 million over five years to Afflalo, who was coveted by numerous top teams that generally presumed that the Nuggets would match any offer sheet to the 26-year-old.
The deal with Afflalo ensures that the Nuggets have retained their top two free agents. Last week, Denver and center Nene Hilario -- widely regarded as the top available free agent -- reached terms on a five-year, $67 million deal.
The Nuggets also acquired swingmen Rudy Fernandez and Corey Brewer in a trade with Dallas last week as they continue to re-shape their roster in the wake of last February's deal sending Carmelo Anthony to New York.
Rival bidders have long been pessimistic about their chances of stealing Afflalo away from the Nuggets. After restricted free agent Wilson Chandler and unrestricted free agents Kenyon Martin and J.R. Smith all bolted to China, Afflalo's future was the rare roster issue in Denver that the home team has control of.
Marc Stein is a senior NBA writer for ESPN.com.