McCaffrey participates in 1st Panthers' practice

McCaffrey participates in 1st Panthers’ practice
Source: ESPN.com