While it's possible for players to negotiate directly, most choose to work with an agent who has experience and expertise in such negotiations.