If he just retired on his own volition, he wouldn't get any remaining money. They probably worked out some kind of settlement to defer or reduce what was owed.
He didn't retire on his own volition but due to injury. The contract is guaranteed as is - the union wouldn't allow him to simply not take his money, and he's not an idiot so he's not giving it up on his own.