You have to play enough to accrue with a season (different from being “credited” with a season), or else you do not progress to being a UFA. In order to “accrue” a season, you have to be on the active roster for 6 games. Any less, and the team still owns your rights.