With the start of free agency rapidly approaching, the rumors surrounding Denver Broncos running back C.J. Anderson have continued to swirl. Early reports suggested that the Broncos were likely set to part ways with their workhorse back.

However, it seems his future in Denver is still pending. According to NFL Network's James Palmer, the Broncos may keep Anderson around with the hope of getting something in exchange:

Per source, Broncos not expected to release RB C.J. Anderson right now. Finished with over 1,000 yards last season. Broncos could listen to trade offers.

It is no secret that Denver is among the frontrunners looking to sign quarterback Kirk Cousins to a lucrative contract. As a result, they will need to spare as many resources as possible in order to acquire Cousins while addressing other needs as well.

Anderson's deal came with no guaranteed money which means the Broncos could release him and save $4.5 million in cap space for the offseason. However, it seems the front office is staying patient with their decision on his future with the hopes of fielding some potential offers. The Broncos did the same with cornerback Aqib Talib and ultimately wound up getting a fifth-round pick in exchange.

That said, Anderson is expected to draw plenty of interest on the trade market heading into the offseason. The former undrafted free agent out of Cal is coming off the first 1,000-yard campaign of his five-year career. He has also established himself as an every-down back thanks to his prowess as a receiver and in pass protection. At just 27 years old, Anderson would undoubtedly be the most attractive option on the market given the current running back climate in the NFL.