Doesn't years of service factor into the revocable vs. irrevocable?
I think that if a player is eligible to become a free agent and/or has run out options then that player must be placed on irrevocable waivers. While players who still have options can proceed through the waiver process. Does any of that make sense? If not I will go back to lurking only.