This is what I feel is overblown. That contract isn't a bad contract for a team building through the draft. Even if Murphy ends the year being the 3rd best CB because a CB you drafted beats him out, you start next year with three solid CBs totaling 14 mil in cap space.
Same with Allen. In 2024, Allen, Will Anderson, Cam Thomas, and Sanders would be a combined 30 mil cap hit. That would be 12th highest in the NFL but also at a position of need. Way better than being the 10th highest in the NFL for RB cost when our offensive line is crap like we are this year. Or 10th highest at off-ball LB, like we are this year.