Are all athletes professional?

Professional refers to somebody who earns a living by doing something, therefore only sponsored athletes are professional. The majority of athletes aren't professional.