CHARLOTTE — Panthers running back Christian McCaffrey got the day off for non-injury reasons Wednesday, but there were still a few points of concern for the Panthers on the injury report.
Veteran right tackle Taylor Moton (knee) was limited in practice.
During the portion of practice open to reporters, he was working through individual drills wearing a brace on his right knee. He has played in every game since he was drafted in the second round in 2017, and has started 66 straight games.
The Panthers have an experienced backup tackle in Cameron Erving (nine starts last year) behind Moton, and rookie Cade Mays played there in college (among many positions).
Also Wednesday, defensive end Marquis Haynes Sr. (hip) did not practice.
Two other players were listed as limited in Wednesday's practice, linebackers Frankie Luvu (shoulder) and Brandon Smith (thigh).
Depending on the condition of Haynes the rest of the week, that will test their depth in the front seven, with newcomer Henry Anderson and rookie Amaré Barno next in line for reps.
McCaffrey's was simply a rest day, though he was running in the Atrium Health Dome next to the practice field as the rest of the team went through individual drills.
View photos from Wednesday's practice as the Panthers prepare to take on the Giants this weekend.

WR - 3 - Robbie Anderson


DE - 21 - Yetur Gross-Matos
DE - 53 - Brian Burns






LB - 46 - Arron Mosby

DE - 90 - Amaré Barno






DE - 53 - Brian Burns


LB - 49 - Frankie Luvu



LB - 55 - Cory Littleton












DE - 97 - Yetur Gross-Matos







DE - 94 - Henry Anderson




WR - 88 - Terrace Marshall Jr.



CB - 8 - Jaycee Horn




DT - 95 - Derrick Brown

S - 27 - Marquise Blair

CB - 36 - Madre Harper

G - 63 - Austin Corbett

S - 42 - Sam Franklin Jr.

T - 79 - Ikem Ekwonu

C/G - 56 - Bradley Bozeman

QB - 16 - Jacob Eason

WR - 88 - Terrace Marshall Jr.

CB - 24 - CJ Henderson


WR - 2 - DJ Moore

WR - 2 - D.J. Moore


T - 70 - Brady Christensen



G - 63 - Austin Corbett
C/G - 60 - Pat Elflein

T - 79 - Ikem Ekwonu


C - 68 - Sam Tecklenburg

T - 72 - Taylor Moton
T - 79 - Ikem Ekwonu

CB - 26 - Donte Jackson

DT - 99 - Matt Ioannidis


LB - 57 - Damien Wilson

LB - 49 - Frankie Luvu




RB - 33 - D'Onta Foreman

RB - 22 - Christian McCaffrey




QB - 6 - Baker Mayfield


T - 79 - Ikem Ekwonu
T - 70 - Brady Christensen
C/G - 56 - Bradley Bozeman

DE - 94 - Henry Anderson






CB - 24 - C.J. Henderson



RB - 33 - D'Onta Foreman

WR - 12 - Shi Smith

QB - 6 - Baker Mayfield

QB - 6 - Baker Mayfield

DB - 38 - Marquis Hartsfield





WR - 2 - D.J. Moore


QB - 11 - P.J. Walker
DT - 99 - Matthew Ioannidis


K - 4 - Eddy Pineiro



K - 4 - Eddy Pineiro
P - 10 - Johnny Hekker
S - 25 - Xavier Woods


QB - 6 - Baker Mayfield

QB - 6 - Baker Mayfield








CB - 24 - C.J. Henderson


QB - 6 - Baker Mayfield

QB - 6 - Baker Mayfield

TE - 45 - Giovanni Ricci

WR - 12 - Shi Smith

QB - 6 - Baker Mayfield




WR - 88 - Terrace Marshall Jr.

WR - 88 - Terrace Marshall Jr.



S - 21 - Jeremy Chinn

S - 21 - Jeremy Chinn

S - 21 - Jeremy Chinn



LB - 55 - Cory Littleton





DT - 71 - Phil Hoskins



QB - 6 - Baker Mayfield


QB - 6 - Baker Mayfield





DE - 96 - Austin Larkin



WR - 15 - Laviska Shenault Jr.

K - 4 - Eddy Pineiro


RB - 37 - John Lovett

WR - 12 - Shi Smith



WR - 12 - Shi Smith