A free agent is a professional sports player who is not part of a specific team, especially whose contract has expired with the team he or she was on. That player can then sign a new contract with any team.