I’d give them a sneaky B so far. The non moves of not overpaying Russ (A), Najee (B) and Moore (A+) were all the right moves to not make. Letting Fields slip away- can’t blame Khan, that’s all Mike (D).
They upgraded the secondary (Slay>Jackson and Thornhill equal to better than Kazee and Echols is a decent slot option)
The LBs are pretty much the same group trading out Roberts for Harrison- basically a wash at a deep group already.
The DL got rid of useless Larry O and replaced him with a guy with better potential imo. The draft pick or two will be telling to how much improved this unit will be.
Overall the D seems to be slightly upgraded already with picks to further fortify it.
They mishandled QB (I put that on Tomlin) but brought back Rudy A+

That will go down to a C if Rodgers signed
Or down to a D if Russ signed
Let Najee walk- mid and replaceable as RBs are a dime a dozen. Gainwell is decent depth piece
Gotta figure another back added post cuts and likely drafted as well. Addition by subtraction???
The WR room is better-much improved already.
The TEs are basically the same swapping out Pruitt for Parham.
The OL they made the right move- nobody can justify paying Moore 4/82. Still need to add a piece or two here tho. Likely the same as RB, draft one and add one post cuts.
So offense took maybe a slight dip at QB, maybe an upgrade so far…but we all know another piece is coming. Other than that the skill positions are better already and will get another piece.
They have set themselves up nicely to go into a deep DL draft.
Adding the QB, RB, OL and DL the draft will bring and the team will be deeper and more explosive than last year.
Can’t think of any of the overpaid free agents I would consider “someone we definitely should’ve pursued”