Christian McCaffrey could be 'perfect football player' for Panthers

Christian McCaffrey could be ‘perfect football player’ for Panthers
Source: ESPN.com