Gower couldn't be happier to pen new deal

24th Mar 2026