CHARLOTTE — Panthers running back Christian McCaffrey missed another day of practice because of a thigh injury.
McCaffrey wasn't on the field Thursday, the second straight day he's missed. While Wednesdays are normally an off day for the veteran back, this week, his inclusion was because of an issue that popped up after last week's game.
Also Thursday, wide receiver Laviska Shenault Jr. was held out because of a hamstring injury. He was limited Wednesday. Defensive end Marquis Haynes Sr., who scored a touchdown on a fumble return last week, was also held out with a knee issue. He practiced fully on Wednesday.
Cornerback Jaycee Horn (calf) returned to full participation, while four players were listed as limited.