EAST RUTHERFORD, N.J. – For the second straight week, the Giants added three players to their roster the day before a game.
The three players now eligible to play in tomorrow's home game against the Carolina Panthers are veteran linebacker Benardrick McKinney and defensive tackle David Moa, who were elevated from the practice squad, and wide receiver David Sills, who has been signed as a free agent from the practice squad.
The additions reflect the Giants' injury concerns at those positions.
The Giants today added linebacker Tae Crowder to their injury report as questionable for the game with a thigh injury.
Defensive tackle Danny Shelton is doubtful with a pec injury he suffered last week against the Los Angeles Rams.
The Giants have had ongoing issues at wide receiver. Kenny Golladay (knee) and Kadarius Toney (ankle) have been declared out of the game. Sterling Shepard, Darius Slayton and John Ross are all questionable with hamstring injuries. Slayton and coach Joe Judge were both optimistic yesterday that the third-year receiver would play after missing the last three games.
McKinney, 6-4 and 257 pounds, was signed to the Giants' practice squad on Monday. From 2015-20, he played in 80 regular-season games with 77 starts and started all six postseason games in which he played for the Houston Texans. His career totals include 525 tackles (312 solo) and 11.5 sacks in the regular season and 44 tackles (23 solo) in the playoffs.
In 2018, McKinney started all 16 regular-season games for the third consecutive season, tallied 105 tackles (63 solo), including 1.5 sacks, and intercepted one pass, and was selected to his first Pro Bowl.
McKinney, 28, played just four games in 2020 before a shoulder injury forced him to go on injured reserve. He was traded on March 17 to the Miami Dolphins, who released him on Aug. 31.
Moa, 6-3 and 296 pounds, has never played in a regular-season game. He has been with the Giants since he joined the practice squad on Oct. 5, 2020. Moa was released at the end of training camp and was re-signed to the practice squad on Sept. 1.
In the three-game preseason, Moa had nine tackles (five solo) and two forced fumbles.
Moa entered the NFL as a rookie free agent with the Minnesota Vikings in 2020. At Boise State, he played in 46 games with 39 starts and recorded 93 tackles (52 solo), 22.5 stops for loss and 12.5 sacks.
Sills, 6-3 and 211 pounds, is also looking to make his NFL debut. He was signed to the Giants' practice squad on Sept. 2, 2019, and to the active roster on Dec. 17. Sills was inactive for the final two games of the 2019 season, at Washington on Dec. 22 and vs. Philadelphia a week later.
He spent the entire 2020 season on injured reserve after fracturing his foot in training camp. In the 2021 preseason, Sills had a team-high seven receptions, for 94 yards, including an eight-yard touchdown in Cleveland.
Sills played wide receiver at West Virginia University in 2015 and 2017-19 and quarterback at El Camino Community College in 2016. In 33 games, he caught 132 passes for 2,097 yards (15.9-yard avg.) and 35 touchdowns, the latter figure placing him second in WVU history
Last Saturday, the Giants activated Cam Brown from injured reserve and elevated tackle Korey Cunningham and wideout Dante Pettis from the practice squad. They all played against the Rams the following day.
View photos of the New York Giants' active 53-man roster as it currently stands.


RB Saquon Barkley

RB Devontae Booker

CB James Bradberry

G Ben Bredeson

RB Gary Brightwell

LB Lorenzo Carter

WR Pharoh Cooper

DB Keon Crossen

LB Tae Crowder

OT Korey Cunningham

P Riley Dixon

TE Evan Engram

QB Jake Fromm

K Graham Gano

FB Cullen Gillaspia

QB Mike Glennon

WR Kenny Golladay

G Will Hernandez

DT Austin Johnson

WR Collin Johnson

DL Raymond Johnson III

QB Daniel Jones

LS Casey Kreiter

DL Dexter Lawrence

DB Julian Love

G Wes Martin

LB Benardrick McKinney

S Xavier McKinney

TE Chris Myarick

LB Azeez Ojulari

DB Steven Parker

OT Matt Peart

FB Elijhaa Penny

C Billy Price

LB Reggie Ragland

DB J.R. Reed

LB Quincy Roche

TE Kyle Rudolph

DB Logan Ryan

DT Danny Shelton

WR Sterling Shepard

OL Matt Skura

WR Darius Slayton

LB Elerson G. Smith

OT Nate Solder

OT Andrew Thomas

DT Leonard Williams

Shop Giants gear at the official Giants Team Shop
Holiday shopping and special offers are now available at the Giants' online team shop.