One of the most difficult jobs for a general manager is deciding when it’s time to move on from a player. Particularly one that’s been a core member of the team, a fan favorite, a team captain, and who’s enjoyed a long, productive career with the team.
It’s also one that can be difficult for a general manager to make because position coaches often prefer more proven veterans to young players who need more coaching- they make their job easier. Coordinators and head coaches too can often lean toward keeping a veteran presence who is an asset in the locker room even if their performance is declining on the field.