Sports agents help athletes plan their careers. One of their most basic duties is to handle contract negotiations between athletes and sports franchises or event promoters.