Kyle Walker has officially signed a contract extension with Manchester City until 2026. It was rumored to have joined Bayern Munich but that didn't continue and Kyle Walker changed his mind by staying at Manchester City. Even though there is an opportunity to try a new challenge outside England, Kyle Walker has made the right decision and at least he can still contribute to Manchester City. Currently Kyle Walker is 33 years old and with the duration of the contract he will stay at Manchester City until he is 35 and even if after that he wants to retire or leave, he will fully become a living legend for Manchester City.
Source:
https://twitter.com/FabrizioRomano/status/1698466975557587098Kyle Walker reportedly wants a guarantee of sufficient playing time in the main squad, and Man City has agreed to this. Of course this keeps Walker for two more seasons until his contract expires in June 2026, I think Pep needs a leadership figure to keep up with young players.
When Kevin De Bruyne was injured, Pep automatically appointed Walker to lead Halaand and his friends on the field. In my opinion, this is one of the factors why Walker was retained and given a new contract.