An agent or advisor, if you are lucky to find the right one, can be well worth the 2-3% one of the posters implied was the going rate. I have had former players sign contracts with and without the assistance of an agent. We have a licensed agent here in MD, been in the business about 7 years, who works his tail off for his clients. He frequently talks to the clubs on behalf of his clients, assists in getting his players benefits and endorsements, and provides a great line of communication for the player in understanding his future with the club. Good Luck!