The New York Giants got down to the league minimum 53 players on Tuesday afternoon after a bevy of roster moves — some surprising, some not.
Here is the final roster the Giants handed in to the league on Tuesday:
[lawrence-related id=673877,673817,673789]
Offense (25)
Quarterback (2): Daniel Jones, Mike Glennon
Running Back (4): Saquon Barkley, Devontae Booker, Gary Brightwell, Eli Penny, Cullen Gillaspia
Tight End (3): Kyle Rudolph, Evan Engram, Kaden Smith
Wide Receiver (7): Sterling Shepard, Darius Slayton, Kenny Golladay, Kadarius Toney, John Ross, C.J. Board, Dante Pettis
Offensive line (9): Nate Solder, Andrew Thomas, Matt Peart, Nick Gates, Shane Lemieux, Billy Price, Will Hernandez, Ben Bredeson
Defense (26)
Defensive line (5): Leonard Williams, Dexter Lawrence, Danny Shelton, Austin Johnson, Raymond Johnson
Linebacker (9): Blake Martinez, Reggie Ragland, Tae Crowder, Lorenzo Carter, Azeez Ojulari, Oshane Ximines, Carter Coughlin, Cam Brown, Elerson Smith
Safety (4): Jabrill Peppers, Logan Ryan, Julian Love, Xavier McKinney
Cornerback (8): James Bradberry, Adoree Jackson, Darnay Holmes, Sam Beal, Aaron Robinson, Rodarius Williams, Keion Crossen, Josh Jackson
Specialists (2)
Punter: Riley Dixon
Kicker: Graham Gano
Long snapper: TBD (Casey Kreiter expected to re-sign with team)
Roster Moves
PUP: CB Aaron Robinson
IR: OL Ted Larsen, WR Alex Bachman, WR Austin Mack
RELEASED: running back Corey Clement; offensive linemen Chad Slade, Jonotthan Harrison and Kenny Wiggins; linebackers Ifeadi Odenigbo, Ryan Anderson; defensive lineman Willie Henry and long snapper Casey Kreiter.
WAIVED: quarterback Brian Lewerke; wide receivers David Sills, Damion Willis and Matt Cole; tight ends Nakia Griffin-Stewart and Jake Hausmann; running back Sandro Platzgummer; offensive linemen Jackson Barton, Jake Burton and Brett Heggie; defensive linemen David Moa, Willie Henry and Elijah Qualls; linebackers Devante Downs and Niko Lalos; and defensive backs Madre Harper, Chris Johnson and Jordyn Peters.
[listicle id=673798]