I’m fine with keeping Edmunds if it’s $15m per year or under. He’s a good, not great player and will give you at least 5 more good years.
The problem is the D Line. You can’t count on Miller being that guy anymore. They really need a difference maker on the D Line. Cut Settle, trade Oliver for anything you can get, and go sign Daron Payne. We desperately need a guy that can draw double teams and free up other guys.
Then on offense, trade up for the best OT prospect still available in the top 15 picks. Sign a hammer at RB for under $5m per year. And go get a vet WR that has a year or 2 left that is chasing a ring.