On topic:
We shouldn't IMO keep this defense together. Regardless of the opinion of Goff, we know he will be on the roster next year and there's no viable replacement option. The best way forward is doing whatever we can to be successful, and with our cap limitations that means gutting the defense:
JJ, Hill, Floyd, Ebukam - gone
Brockers - cut - I believe we frontloaded his three year deal but not sure
Robinson - cut - if it saves money, not sure with him being out so many games this year what that did to his contract
Move some money around, but not for Goff. If needed also release Hekker.
There is nothing more important than supporting Goff next season.
Even letting Brock, Robinson and Hekker go, that might get us down to the salary cap, but I hope that isn't the case and that allows us to focus on the OL and a WR.
I would do whatever we can to attain a better guard - maybe the Titans let Saffold go for cap constraints and we can bring him back? And a WR like Robbie Anderson (he may have played himself into a bigger contract, but an average WR that's fast is what I'm going for).
Then in the draft I want a QB first - insurance for next year - followed by OL and another fast WR that can return punts. Then with our day three picks, supplement depth on defense.
Tough decisions are incoming, but IMO McVay's biggest folly was banking on Goff being successful without an elite supporting cast. What that means in hindsight is irrelevant - going forward we need to see if Goff can lead us to a Super Bowl, and a defense with these guys:
AD, Ramsey, Williams, Fuller, SJD, Fox, Burgess, Rapp, and Lewis make this an average to above average defense.
One issue with putting $60 million into our front four (Brock, AD, Robinson, Floyd) is that on any given play, the OL can hold them like yesterday. Seattle's front was almost as good as ours, probably because they held more than we did, and I think it's paid one third of what ours is.
We've invested too much into our defense + Kupp + Woods + Goff - which leaves out a deep threat and our OL. Next year we will have to rectify that if we want Goff to bounce back. Whether we should have to do that or not is another discussion - the point is that with Goff we have to if we want him to be successful.