Panthers RB Christian McCaffrey Practices on Friday