Christian McCaffrey is a very interesting running back for the 2017 fantasy football season. He landed in a great situation with the Carolina Panthers and he should have an instant impact.