Projecting our current roster including commits and portal outs here is what we have room for:
QB (5): 1 - assuming 1 Transfer and TVD comes back
RB (4): 2-3 - very thin with 2 guys coming back from injuries
WR (10): 1 + whoever portals out
TE (7): 0 - may lose 1-2 to transfer or Decom
OL (18): 0 + whoever portals out (should be a few)
DT (6): 2
DE (8): 0 + whoever leaves
LB (7): 3-4
CB (8): 1 + whoever portals out (should be a few)
S (6): 1-2 + whoever portals out
The bolded positions really need more bodies. The rest will need upgrading.