CHARLOTTE — The Panthers are coming off a day in which they ran for a franchise-record 320 yards, so if anybody deserves time to rest, it's a few of the guys involved in that process.
Both running back D'Onta Foreman and right tackle Taylor Moton were held out of practice Wednesday, but it was just rest for both of them.
Foreman ran for a career-best 165 yards last week and earned NFC offensive player of the week honors. He's been getting periodic rest days, and it's hard to argue he hasn't earned it.
The 28-year-old Moton has also reached that veteran status where he gets days off for maintenance reasons. But he's also appeared in 96 consecutive games since entering the league and started 80 in a row (all of them since the start of his second season).
As expected, cornerback Jaycee Horn was held out of practice Wednesday. He had wrist surgery on Tuesday, so that was the anticipated next step.
Otherwise, the rest of the report wasn't a bad one headed into Week 17 as they prepare for a crucial game against the Buccaneers.
Linebacker Shaq Thompson (hamstring), wide receiver Shi Smith (foot), and tight end Tommy Tremble (hip) were limited and Stephen Sullivan (foot) was listed as full in practice.
View photos from Wednesday's practice as the Panthers get ready to travel to Tampa Bay this weekend.



S - 21 - Jeremy Chinn

S - 21 - Jeremy Chinn

CB - 6 - Josh Norman

WR - 2 - D.J. Moore

WR - 2 - D.J. Moore

WR - 15 - Laviska Shenault Jr.

CB - 6 - Josh Norman

CB - 6 - Josh Norman

T - 74 - Larnel Coleman

WR - 88 - Terrace Marshall Jr.

WR - 88 - Terrace Marshall Jr.

WR - 88 - Terrace Marshall Jr.

CB - 6 - Josh Norman

CB - 6 - Josh Norman

CB - 6 - Josh Norman

WR - 88 - Terrace Marshall Jr.


WR - 2 - D.J. Moore

LB - 57 - Damien Wilson

RB - 20 - Raheem Blackshear

RB - 20 - Raheem Blackshear



TE - 80 - Ian Thomas

TE - 80 - Ian Thomas

WR - 88 - Terrace Marshall Jr.

WR - 88 - Terrace Marshall Jr.

LB - 7 - Shaq Thompson

LB - 49 - Frankie Luvu

CB - 24 - C.J. Henderson

DB - 38 - Myles Hartsfield

LB - 7 - Shaq Thompson

S - 25 - Xavier Woods

LB - 7 - Shaq Thompson

LB - 49 - Frankie Luvu

S - 25 - Xavier Woods

CB - 24 - C.J. Anderson

CB - 6 - Josh Norman

WR - 88 - Terrace Marshall Jr.

WR - 12 - Shi Smith

WR - 15 - Shenault Laviska Jr.

QB - 14 - Sam Darnold

QB - 11 - P.J. Walker

WR - 2 - D.J. Moore

WR - 88 - Terrace Marshall Jr.

QB - 11 - P.J. Walker


WR - 88 - Terrace Marshall Jr.

WR - 88 - Terrace Marshall Jr.

WR - 15 - Shenault Laviska Jr.

WR - 15 - Shenault Laviska Jr.

T - 79 - Ikem Ekwonu

QB - 14 - Sam Darnold

LB - 57 - Damien Wilson

DE - 98 - Marquis Haynes Sr.

TE - 80 - Ian Thomas


TE - 80 - Ian Thomas

CB - 6 - Josh Norman

LB - 49 - Frankie Luvu

LB - 49 - Frankie Luvu

CB - 6 - Josh Norman

CB - 6 - Josh Norman

TE - 80 - Ian Thomas


S - 21 - Jeremy Chinn


QB - 11 - P.J. Walker

CB - 24 - C.J. Henderson

S - 25 - Xavier Woods

DB - 38 - Myles Hartsfield

CB - 24 - C.J. Henderson

WR - 15 - Shenault Laviska Jr.

QB - 14 - Sam Darnold

QB - 14 - Sam Darnold

QB - 14 - Sam Darnold




WR - 2 - D.J. Moore



T - 72 - Taylor Moton

T - 72 - Taylor Moton

T - 72 - Taylor Moton

RB - 30 - Chuba Hubbard

CB - 36 - Madre Harper

RB - 20 - Raheem Blackshear

LB - 57 - Damien Wilson


T - 74 - Larnel Coleman

WR - 12 - Shi Smith

QB - 14 - Sam Darnold

DE - 91 - Kobe Jones

CB - 35 - Gavin Heslop

CB - 35 - Gavin Heslop



LB - 7 - Shaq Thompson

WR - 12 - Shi Smith

DE - 94 - Henry Anderson

WR - 12 - Shi Smith





DT - 78 - Marquan McCall

DE - 94 - Henry Anderson




WR - 15 - Shenault Laviska Jr.

CB - 6 - Josh Norman

DB - 38 - Myles Hartsfield
CB - 27 - T.J. Carrie

WR - 2 - D.J. Moore


DT - 71 - Phil Hoskins

LS - 44 - J.J. Jansen

WR - 2 - D.J. Moore

CB - 27 - T.J. Carrie

WR - 12 - Shi Smith


CB - 6 - Josh Norman
WR - 17 - Rashard Higgins

WR - 17 - Rashard Higgins

S - 21 - Jeremy Chinn

S - 21 - Jeremy Chinn
CB - 6 - Josh Norman

CB - 6 - Josh Norman

CB - 6 - Josh Norman

CB - 6 - Josh Norman

CB - 6 - Josh Norman

CB - 6 - Josh Norman