If the Cardinals have to eat David Johnson's cap hit, so be it. It sucks that he didn't continue along the promising path he was once on, but it's going to be a cap hit no matter what.We can't afford to pay $20 million at the position
In no way should that dictate how the Cardinals allocate cap space to the RB position or any other position going forward. Saying that Johnson's cap hit means that the Cardinals can't spend money on another RB makes no sense. If Drake or any RB were worth another $5M and that's the best way to improve the Cardinals roster, then the fact that Johnson's cap hit turned out to be a huge waste is a bummer, but has no bearing on whether they should sign that RB to that contract.
If the Cardinals had a WR with a huge cap hit who got a career ending injury, would that mean they shouldn't spend money on WRs? Of course not.
Drake is worth what he's worth. Johnson's cap hit has no bearing on what the Cardinals should spend at the RB position.
...dave