EAST RUTHERFORD, N.J. – The Giants today made three transactions to reach the NFL's current roster limit of 85 players.
They terminated the contracts of two veterans - running back Alfred Morris and safety Chris Milton - and placed cornerback Jarren Williams on injured reserve with a quad injury.
The Giants entered their preseason opener against the Jets Saturday with the maximum 90 players. Yesterday, they traded a 2023 sixth-round draft choice to the Houston Texans to acquire special teams standout/cornerback Keion Crossen and placed three players on injured reserve: linebacker TJ Brunson (torn ACL), guard Kyle Murphy (ankle) and safety Joshua Kalu (torn pectoral).
They also switched No. 3 quarterbacks when they signed free agent Brian Lewerke and waived/injured Clayton Thorson (concussion).
After those moves, the Giants needed to remove three players from their roster by 4 p.m. today.
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
Morris, a 10-year veteran, was re-signed on Aug. 2 and ran twice for minus-four yards in the Giants' preseason opener vs. the Jets Saturday night. In 2020, he joined the Giants' practice squad on Sept. 30 and was thrice elevated to the active roster, the final time on Nov. 13. Morris played in nine games and had 55 rushing attempts for 238 yards and one touchdown and caught three passes for 19 yards, including one score.
Morris previously played for Washington, Dallas, San Francisco and Arizona and has 5,935 career rushing yards and 34 touchdowns.
Milton, who was preparing for his sixth NFL season, was signed as a free agent by the Giants on March 31. He did not play against the Jets. Milton played the previous two seasons for the Tennessee Titans and spending his first three years with the Indianapolis Colts.
Williams also did not get on the field vs. the Jets. He spent most of his 2020 NFL debut season on the Giants' practice squad. Williams played in two late-season games – vs. Arizona on Dec. 13 and Cleveland on Dec. 20 – and totaled 16 special teams snaps and had one special teams tackle vs. the Cardinals.
All NFL teams are required to cut their rosters to a maximum of 80 players by 4 p.m. next Tuesday, Aug. 24.
Check out the best photos from the Giants' preseason opener against the New York Jets.


David Sills V (84)

Sandro Platzgummer (34)


Damion Willis (87), Alex Bachman (15)

Daniel Jones (8), Zach Wilson (2)

New York Giants linebacker Tae Crowder (48) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

Matt Peart (74), Will Hernandez (71)

C.J. Board (18)

Mike Glennon (2)

Madre Harper (45)

Azeez Ojulari (51)

Mike Glennon (2)


Devontae Booker (28), Mike Glennon (2)

Julian Love (20), Reggie Ragland (55), Tae Crowder (48), B.J. Hill (95), Danny Shelton (75)

Julian Love (20)

Willie Henry Jr (90)

Madre Harper (45)

Madre Harper (45)

Rodarius Williams (25)

Niko Lalos (57)

Rodarius Williams (25)

Rodarius Williams (25)

Sandro Platzgummer (34)

Sandro Platzgummer (34)

Sandro Platzgummer (34)

Rysen John (44)

Cam Brown (47)

Sandro Platzgummer (34)

Rysen John (44)

Sandro Platzgummer (34)

Clayton Thorson (17)

Ifeadi Odenigbo (44)

Quincy Wilson (28)

Carter Coughlin (49)

Clayton Thorson (17), Alfred Morris (41)

Isaac Yiadom (27)

Carter Coughlin (49), Cullen Gillaspia (36), Trent Harris (93)

Rodarius Williams (25), Chris Johnson (43)

Rodarius Williams (25), Chris Johnson (43)

Joshua Kalu (39)

TJ Brunson (35), Cam Brown (47)

David Sills V (84)

Isaac Yiadom (27)

C.J. Board (18)

Niko Lalos (57)

Andrew Thomas (78), Corey Clement (30)

Austin Johnson (98)


Dante Pettis (13)

Corey Clement (30)

Ifeadi Odenigbo (44)

Madre Harper (45)

Raymond Johnson III (91)

Darnay Holmes (30)

Darnay Holmes (30), Julian Love (20),

Niko Lalos (57)

Kaden Smith (82)

Darnay Holmes (30)

Damion Willis (87), Sandro Platzgummer (34)

Damion Willis (87), David Sills V (84)

Damion Willis (87), Jake Burton (70)

Damion Willis (87)

Damion Willis (87), Sandro Platzgummer (34)

Damion Willis (87), Sandro Platzgummer (34)

Damion Willis (87)

Sandro Platzgummer (34)

Damion Willis (87)

Damion Willis (87)

Damion Willis (87)

Sandro Platzgummer (34)

Sandro Platzgummer (34)

Riley Dixon (9)

David Sills V (84)

Sandro Platzgummer (34)

Riley Dixon (9)

David Sills V (84)

Clayton Thorson (17), Corey Clement (30)

Corey Clement (30)

Azeez Ojulari (51)

Reggie Ragland (55), Isaac Yiadom (27)

during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Quincy Wilson (28) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Clayton Thorson (17) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Rodarius Williams (25) returns a fumble during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants tight end Rysen John (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Rodarius Williams (25) returns a fumble during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Sandro Platzgummer (34) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants tight end Rysen John (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Sandro Platzgummer (34) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Sandro Platzgummer (34) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Sandro Platzgummer (34) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants tight end Rysen John (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Clayton Thorson (17) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Ifeadi Odenigbo (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Isaac Yiadom (27) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker TJ Brunson (35) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Sandro Platzgummer (34) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Clayton Thorson (17) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants guard Chad Slade (62) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Carter Coughlin (49) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Ifeadi Odenigbo (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Niko Lalos (57) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Daniel Jones (8) talks with New York Jets quarterback Zach Wilson (2) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Niko Lalos (57) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Ifeadi Odenigbo (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants safety Jabrill Peppers (21) watches from the sideline during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Damion Willis (87) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Trent Harris (93) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Clayton Thorson (17) celebrates a touchdown with wide receiver Damion Willis (87) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Niko Lalos (57) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver David Sills V (84) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants offensive tackle Jackson Barton (72) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants head coach Joe Judge talks with New York Jets head coach Robert Saleh following a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants head coach Joe Judge during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive tackle David Moa (96) and linebacker Carter Coughlin (49) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Damion Willis (87) celebrates a touchdown catch with New York Giants running back Sandro Platzgummer (34) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive tackle David Moa (96) attempts to block a field goal during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Carter Coughlin (49) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive tackle David Moa (96) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Damion Willis (87) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Elerson Smith (58) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Damion Willis (87) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

A look down the line of scrimmage as the New York Giants take on the New York Jets during a preseason game on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants long snapper Carson Tinker (46) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants fullback Cullen Gillaspia (36) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants punter Riley Dixon (9) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants long snapper Carson Tinker (46) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Ifeadi Odenigbo (44) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Trent Harris (93) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Trent Harris (93) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Clayton Thorson (17) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive end Niko Lalos (57) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Dante Pettis (13) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Clayton Thorson (17) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Devante Downs (52) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Rodarius Williams (25) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants center Brett Heggie (61) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

A look down the line off scrimmage during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Rodarius Williams (25) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants head coach Joe Judge during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Corey Clement (30) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants head coach Joe Judge during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Corey Clement (30) takes a hand off during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants running back Corey Clement (30) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver C.J. Board (18) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Mike Glennon (2) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants head coach Joe Judge during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Mike Glennon (2) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Mike Glennon (2) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants defensive tackle Danny Shelton (75) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants guard Kenny Wiggins (79) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants guard Kenny Wiggins (79) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Darius Slayton (86) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants guard Kenny Wiggins (79) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants cornerback Darnay Holmes (30) tackles New York Jets wide receiver Jamison Crowder (82) during a preseason game on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver Matt Cole (83) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants guard Kenny Wiggins (79) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Mike Glennon (2)during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver C.J. Board (18) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Tae Crowder (48) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver C.J. Board (18) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants linebacker Reggie Ragland (55) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants quarterback Mike Glennon (2) drops back to pass during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

New York Giants wide receiver C.J. Board (18) during a preseason game against the New York Jets on Saturday August 14th, 2021 in East Rutherford, New Jersey

Raymond Johnson III (91)

Joshua Kalu (39), David Sills V (84)

Jake Burton (70), Kaden Smith (82)

Julian Love (20), Shane Lemieux (66)

Jabrill Peppers (21)

Jabrill Peppers (21)

Logan Ryan (23), Madre Harper (45), Isaac Yiadom (27)

Kenny Wiggins (79), Carson Tinker (46)

Logan Ryan (23), Madre Harper (45), Isaac Yiadom (27)

B.J. Hill (95), Tae Crowder (48)

Oshane Ximines (53)

Daniel Jones (8), Sterling Shepard (3)

Ryan Santoso (2)

Alex Bachman (15), Sandro Platzgummer (34)

C.J. Board (18), Jabrill Peppers (21), Dante Pettis (13)

Shane Lemieux (66)

Alex Bachman (15)

Ryan Santoso (2)

Sterling Shepard (3)

Clayton Thorson (17), Daniel Jones (8), Mike Glennon (2)

Corey Clement (30)

Alex Bachman (15)

Darius Slayton (86)

Logan Ryan (23), Adoree' Jackson (22)

Logan Ryan (23)

Ryan Santoso (2)

Ryan Santoso (2)

Adoree' Jackson (22)

Corey Clement (30)

Dexter Lawrence (97)

Logan Ryan (23)

Raymond Johnson III (91)

Mike Glennon (2)

Dante Pettis (13), David Sills V (84)

Elijhaa Penny (39)

Andrew Thomas (78)

Mike Glennon (2)

Darius Slayton (86)

Clayton Thorson (17)

Andrew Thomas (78)

Xavier McKinney (29)

Evan Engram (88), Daniel Jones (8)

Darnay Holmes (30)

Xavier McKinney (29)

Darnay Holmes (30)

Darius Slayton (86)

Sterling Shepard (3)

Rysen John (44)

Alex Bachman (15), Sterling Shepard (3)

Darius Slayton (86), Nakia Griffin-Stewart (47)

Madre Harper (45)

Sterling Shepard (3)

Adoree' Jackson (22)

Madre Harper (45)

Logan Ryan (23)

Logan Ryan (23)

Logan Ryan (23)

Julian Love (20)

Adoree' Jackson (22)

Julian Love (20)

Logan Ryan (23)

Darnay Holmes (30)

Logan Ryan (23)

Ifeadi Odenigbo (44)

Ifeadi Odenigbo (44)

Darnay Holmes (30)

Azeez Ojulari (51), Raymond Johnson III (91)

Dante Pettis (13)

Ifeadi Odenigbo (44)

Corey Clement (30)

Logan Ryan (23)

Alex Bachman (15)

Alex Bachman (15)

Alfred Morris (41)

Logan Ryan (23)

Isaac Yiadom (27)

Quincy Wilson (28)

Saquon Barkley (26)

Quincy Wilson (28)

Saquon Barkley (26)



Austin Johnson (98)

Leonard Williams (99)

Austin Johnson (98)

Darnay Holmes (30)

TJ Brunson (35)

TJ Brunson (35)

Darnay Holmes (30)

Carter Coughlin (49)

James Bradberry (24)

Carter Coughlin (49), Cullen Gillaspia (36)

Xavier McKinney (29)

Matt Peart (74)

Andrew Thomas (78)

Jackson Barton (72)

Sandro Platzgummer (34)

Xavier McKinney (29)

Niko Lalos (57)

Niko Lalos (57)

Sterling Shepard (3)

Sterling Shepard (3)

Ryan Santoso (2)

Carson Tinker (46)

Sterling Shepard (3)

Graham Gano (5)

Devante Downs (52)

Ryan Santoso (2)

Dante Pettis (13)

Graham Gano (5)

Shane Lemieux (66)

Kyle Murphy (60)

C.J. Board (18)

Mike Glennon (2), Clayton Thorson (17)

Danny Shelton (75)

Shane Lemieux (66)

Danny Shelton (75)

Ifeadi Odenigbo (44)

Single Game Tickets
A limited number of Giants 2021 single game tickets are on sale now