It's a mixed bag. With normal cap space and drafting it could get sorted quickly. Clearing cap space means you're messing with the books for another 3 years carrying guys that are old or about to be no longer on the roster.
QB - Carr's on his way out, Rattler flashes but not consistent and not really ready.
RB - Kamara has a year or two left, Miller is always injured and lines up wrong when he's healthy.
WR - a bunch of #2 (Y and Z receivers) that can't stay healthy, no true possession #1 guy
OL - two developing tackles and a center. Hole at one guard spot and upgradable at the other but can't do anything until next year for Ruiz.
TE - JJ is wildly inconsistent and no longer cheap, Moreau is solid, Hill maybe for another year or two
DE - Granderson is here, Jordan probably taking a pay cut, and a bunch of depth from underperforming draft picks. Is Young re-signed?
DT - Breese then JAGs
LB - Werner has been trending towards pedestrian, DD is about done, nothing special behind them
CB - McKinstry is playing like a rookie, Taylor suffered from his move to the outside, nothing special behind them
S - Harris has played ok, Mathieu's age is showing, Howden regressed
I think Allen's powder puff practices had a lot to do with our inability to stay healthy and tackling issues. Hopefully the new coach fixes that and can get our younger guys back on track.