Agreed.

CJ Anderson is a very average back who isn't very fast, can't be used as a work horse, and can't stay healthy for a full season. He also commands a relatively high salary for a running back. 

I really can't see him keeping his number one position long. 

Jamal Charles is much healthier than Denver is letting on. His doctors say he is fine. Charles is making cuts and working out the knees. Denver had a plan from the start to keep Charles out of meaningless games and save his risk for injury for real games.  As the season goes on, if he stays healthy, he is going to be getting at least 20 touches a game.

So between Charles, Henderson, Ridley, and hopefully an improved Booker,  CJ will be lucky if he isn't cut when his salary won't burden Denver with dead money.