When an NFL player gets waived, it doesn't necessarily imply their contract is over. In reality, they are placed on the 'waiver wire,' where other franchises can acquire them.
If a player hasn't cleared waivers, it's because he has been picked up by another franchise. When a new franchise successfully claims a player on waivers, he immediately becomes part of that team under the terms of his existing contract. This happens without having to enter negotiations with the player or his previous franchise.
If no team signs him within the allotted time, his contract expires and he enters unrestricted free agency. From there, they can negotiate with franchises looking to sign them.

Waiver position is a reflection of the teams' records in the NFL. The team with the worst record is first, and this goes all the way to the franchise with the best record who are 32nd in waiver priority.
Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!
Every player who is cut has to clear waivers after the trade deadline; there are no exemptions. Players whoare not picked up via the waiver process will become free agents. Between February 1 and July 4, waivers are not permitted; players discharged during the offseason automatically become free agents.
Who goes through waivers in the NFL?
Players who are subject to waivers are those who have accumulated time in service of fewer than four years. Players are frequently referred to as 'vested veterans' if they have at least four years accumulated on the roster. A player in this situation is immediately a free agent and can join another organization. However, this is only if they are released before the trade deadline. If they are released after the deadline, they enter waivers.
A player will immediately become a free agent and can join any franchise if they are not acquired off waivers. A good example would be Baker Mayfield being released by the Carolina Panthers and picked up by the Los Angeles Rams on waivers.
The player has cleared waivers if all 31 other league teams do not take him. The NFL will then terminate the player's current agreement, making him a free agent.
Do waived players get paid in the NFL?
A team must carry out its contractual responsibilities even after waiving a player. If a player's contract contains a promised sum of money, the franchise that waived him is responsible for making the payment if another team does not pick him up.
A franchise that effectively claims him off waivers must pay the remaining years' worth of the player's contract. Because of this, footballers with large contracts are frequently not claimed from waivers and are instead recruited later as free agents.
What's the difference between a restricted and an unrestricted free agent in the NFL? Breaking down contract stipulations