Kyle Walker signs contract extension committing him to Manchester City until 2026 Yenwonah Bonaventure Sep 15, 2023 0 GHANA PREMIER LEAGUE