Here in the United States, agents are used to taking 4-5% on MLB contracts, 3% on NFL contracts, 4% on NBA contracts, 5% on NHL contracts, and 10% from the teams if their clients play basketball overseas. Endorsement takes usually are around 15-20%. Some athletes complain that the percentages handed off to agents for their […]