free agent

noun
  1. 1

    A professional athlete who is free to play for or sign a contract to play for any team.

  2. 2

    A person who acts freely, or without constraint to a higher power.

Source: https://en.wiktionary.org/wiki/free%20agent