Question: what is the difference between restricted and unrestricted free agent?
Answer: A restricted free agent (RFA) can sign an offer sheet with any team, but the player's original team can retain him by matching the terms of that offer. The original team is said to have the "right of first refusal." ... These players then become unrestricted free agents.