With approximately 22 million in cap room before gaining any through cuts or retirements the Packers are in good shape.
I see 10 holes in the roster to fill. RB, OG, LB,and depth at DE, WR, TE, OT, QB, DT, K. Possibly another Safety.
Allowing 5 million of cap for draft choices and contingencies. 4 of 6 draft choices make the team.
2 high priced free agents at 5 million a year against the cap are signed.
2 moderate priced free agents at about 2 million a year.
3 low priced free agents averaging $750K a year.
Diggs, I like him, but he is likely a cap casualty adding 2.9 million to cap by being cut. That could add a couple of free agents or just re-signing Henderson and loss of Murphy to injury.
The Packers could have some significant upgrades and be ready to compete in September. This could be a very good offseason.