@ampipe100 - If you waive a player and someone else claims him, they claim his contract with him. You're off the hook.
What you're worried about is if you Release him. If you Release a player outright, his entire contract stays with you. Anyone who claims him after that only has to pay $327k.