Denver Broncos RB C.J. Anderson said he is in the best shape of his life thanks to an improved training program designed to help him stay healthy. ‘I am doing some things, recovery-wise, to keep my body fresh and to keep my mind fresh,’ Anderson said.