Darrell Arthur agrees to 3-year deal with Nuggets

The Nuggets moved quickly Friday to secure their most coveted free agent — one of their own players, veteran forward Darrell Arthur.

The sides agreed to the terms of a three-year contract worth $23 million, according to NBA sources.

Arthur had one of the best seasons of his career in 2015-16 with averages of 7.5 points and 4.2 rebounds in a career-high 21.7 minutes per game.