I’ve always felt an older or near the end of their contract players should have their replacement drafted a year or two before a decision has to be made(Bernard is a perfect example) That way they can learn from the guy they’re replacing and not be forced into action while their head is still spinning. Gives the coaches time to evaluate if they’re good enough to be the replacement and learn their strengths and weaknesses without hurting the team on the field.