Nuggets guard J.R. Smith is on the trading block, according to an AOL FanHouse report.

Smith, a six-year veteran, is entering the last year of a contract that will pay him $6.03M this season.