Quoting: Ragsandbluesfan
Johnson will most likely waive considering no one is touching his contract
This is not it works.
He has to amend his contract to eliminate the no movement clause before exemption lists are set, which are done before protection lists are set.
Here is a glimpse of the timeline
Jul 12: Deadline for teams to ask players to waive NMC
Jul 16: Deadline for players to waive NMC
Jul 17: Teams protection lists submitted to league
Jul 17-21: Roster freeze in effect (no moves, no trades)
Jul 18: Protection lists made public
Last time around, many players were asked to waive. Pretty much all of them declined.
MAF waived knowing he would be selected. And Toby Enstrom was the lone "do it for the team" guy.