A sports agent is a person who procures and negotiates employment and endorsement contracts for an athlete. In return, the agent receives a commission that is usually a percentage of the contract, although this figure varies. In addition to finding incoming sources, agents often handle public relations matters for their clients. In some large sports agencies, agents deal with all aspects of an athlete's finances, from investment to filing taxes.