Kyle Walker claims he was 'shocked' at Jack Grealish's omission from England's Euro 2024 squad - but admits his Man City team-mate 'could have had a better season'
The 28-year-old endured a difficult campaign with Manchester City, seeing himself fall out of Pep Guardiola's regular XI and starting just 10 Premier league matches.