CHARLOTTE — The Panthers filled one of their open 53-man roster spots Wednesday by promoting practice squad linebacker Arron Mosby to the active roster.
Mosby, an undrafted rookie linebacker from Fresno State, impressed coaches during training camp with his versatility. He can play as a stand-up linebacker and a rush end. He's also a special teams contributor, and played 16 snaps on special teams against the Giants last week.
He was called up from the practice squad as a standard elevation each of the last two weeks, but he didn't play against the Browns.
The Panthers had a couple of open spots after placing return man Andre Roberts and defensive tackle Bravvion Roy on injured reserve.
The Panthers filled his spot on the practice squad by bringing back defensive tackle Frank Herron, who has been with the team the last two offseasons.
View the best photos from the field in Week 2 between Carolina and New York.

DT - 99 - Matt Iaonnidis

S - 21 - Jeremy Chinn
T - 72 - Taylor Moton






DT - 95 - Derrick Brown
LB - 49 - Frankie Luvu

RB - 22 - Christian McCaffrey

LB - 49 - Frankie Luvu

DE - 53 - Brian Burns

S - 21 - Jeremy Chinn

T - 79 - Ikem Ekwonu
G - 63 - Austin Corbett
T - 70 - Brady Christensen
TE - 82 - Tommy Tremble

TE - 45 - Giovanni Ricci


RB - 22 - Christian McCaffrey


RB - 22 - Christian McCaffrey
CB - 23 - Stantley Thomas-Oliver III

DT - 99 - Matt Ioannidis

QB - 6 - Baker Mayfield


WR - 12 - Shi Smith
WR - 2 - D.J. Moore


T - 79 - Ikem Ekwonu





QB - 6 - Baker Mayfield

CB - 24 - C.J. Henderson

LB - 49 - Frankie Luvu

LB - 49 - Frankie Luvu

DE - 53 - Brian Burns

TE - 84 - Stephen Sullivan




DT - 99 - Matt Ioannidis

RB - 22 - Christian McCaffrey

LB - 55 - Cory Littleton
LB - 57 - Damien Wilson



WR - 12 - Shi Smith


DT - 95 - Derrick Brown



S - 21 - Jeremy Chinn
LB - 7 - Shaq Thompson

LB - 49 - Frankie Luvu


RB - 22 - Christian McCaffrey

S - 21 - Jeremy Chinn
LB - 7 - Shaq Thompson
S - 25 - Xavier Woods