Overall a lot of good moves.
The one thing I can't get behind is the insane contracts Snead has done. I didn't like the Goff contract, though I am a fan of him. Kupp is worth every penny if healthy but that is questionable.
Aaron Donald is about as sure a thing as you can have but even that contract seemed too restrictive.
Sneed is trying to lock in low costs but that only works if the player performance stays at all pro-level.