Wales flanker Macleod signs new Scarlets deal 04/23/2026 04:02 PM Partager Scarlets captain Josh Macleod sign a new deal to stay at the Welsh side - although the contract length is not provided.