See Flood v Kuhn* which partially overturned Baseball Club v National League. That was the case that basically allowed free agency. What saved Baseball was that Congress had granted baseball, and baseball only, an anti-trust exemption, and the Court refused to overturn or invalidate it.**
Good point. Here is the question: if he went to the UFL or XFL, could he come to the NFL as a free agent and sign with whichever team he wanted? If so, then I would agree with you.
Its been so long since its happened say a team drafts a guy and he doesn’t sign with them does he go in the next draft or do teams hold his rights for life or if another team wants him do they have to trade his rights.
Google search yielded this
If a team doesn’t sign a player he goes back into the draft.