Definitely my biggest gripe with Snead is the big contracts. I get trying to save money down the road but most of them have blown up.
Even the best no brainer extension is Aaron Donald.... I would do less years/guaranteed with options to extend because you never know on the health of a player.
Kupp is great but injured a lot. WRs usually take a beating like RBs. Especially how the Rams use them to block so much.
Kupp = worth the money but injured too much
Gurley = NEVER sign RBs to a long-term
AD = Most worth it player. I'd try to sign for a few mil more a year and shorter contract with restricted extension or franchise.
Goff = Should have kept him for 5 years with Franchise. I'm a Goff fan but even I would never offer that contract.
Don't do big contracts with JJ, Floyd or anyone else either! There is no one on the roster right now that isn't replaceable besides AD and maybe Ramsey.
If they love Corbett they can give him a longer contract.