Manchester City have completed the signing of Kyle Walker from Tottenham in a £50 million deal.
5 years is a long time in football, in fairness.
5 years is a long time in football, in fairness.