What do Sports Agents do?

A sports agent is a representative who works on behalf of an athlete. The agent will negotiate contracts, arrange for public appearances and endorsement deals and sometimes will offer public relations assistance.