There is no issue here. He has signed a binding contract with WT for 2023 and beyond. If WT want him to honour that contract and therefore recieve the salary payable under that contract, then they need do nothing more. If he doesn't show up for pre season when required then sue him fro breach...