I did this earlier in the offseason, here is an updated depth chart with the scrubs crossed out and question marks in positions of need.
Currently they have 54 men on the roster and need to get to 90, this assuming Duggar sticks around:
OFFENSE (24)
QB (3) – ?, Jacoby Brissett, Bailey Zappe, Nathan Rourke
LT (2) – ?, Calvin Anderson, Vederian Lowe,
LG (3) – Cole Strange, Michael Jordan, Nick Leverett,
C (2) – David Andrews, Jake Andrews,
RG (2) – Sidy Sow, Antonio Mafi,
RT (3) – Michael Onwenu, Tyrone Wheatley, Andrew Stueber,
TE (2) – Hunter Henry, Austin Hooper,
RB (3) – Rhamondre Stevenson, Antonio Gibson, Kevin Harris,
BIG WR (1) – ?, Kendrick Bourne,
FAST WR (1) – Tyquan Thornton,
SLOT WR (2) – Demario Douglas, Juju Smith Schuster
DEFENSE (28)
DT (6) – Christian Barmore, Davon Godchaux, Sam Roberts, Daniel Ekuale, Trysten Hill, ?, Armon Watts,
DE (3) – Keion White, Deatrich Wise, Jeremiah Pharms,
SLB (2) – Matthew Judon, Anfernee Jennings, ?
MLB (5) – Ja’Whaun Bentley, Josh Uche, Jahlani Tavai, Raekwon McMillan, Calvin Munson
WLB (2) – Sione Takitaki, Joe Giles-Harris, ?
SS (3) – Kyle Dugger, Jabrill Peppers, Marte Mapu,
FS (1) – ?, Ameer Speed,
BIG CB (3) – Christian Gonzalez, Shaun Wade, Isaiah Bolden, ?,
SLOT CB (3) – Jonathan Jones, Marcus Jones, Marco Wilson,
SPECIAL TEAMS (4)
K (1) – Chad Ryland, ?
P (1) – Bryce Baringer,
LS (1) – Joe Cardona,
GUN (1) – Brenden Schooler,