Edmunds is really hard to judge for an average fan. He seems to never make a big play (sack, turnover, tackle for loss, pass defended). On the other hand the defense seems to take a step back when he isn’t out there.
His role in McDermott’s defense seems to be to use his speed and size to lock down the middle of the field in coverage and then fly to the ball for support in running plays and short passing plays.
I wouldn’t give him a big pay day and think what he brings can be replaced for cheaper than he’s going to get. Use that cap on the offense!