Broncos and Jamaal Charles now have agreed to terms, per source.
Charles wasn’t too efficient in 2016 (40 yards on 12 carries in three games), but he was coming off of a torn ACL, and eventually had to undergo another operation to get the meniscus trimmed in the same knee. He also had a “clean-up” procedure on his right knee. In his previous 20 games from 2014-15, he averaged 93.6 total yards on 16.9 touches en route to 18.1 FP per game. That’s more than what Devonta Freeman averaged as last year’s #6 RB. Charles turned 30 last December. If he's reasonably healthy, he'll serve as C.J. Anderson's backup. If he's fully healthy, he could easily win the job outright.