England’s most expensive ever player is beginning to live up to his price tag as Manchester City is getting the Jack Grealish it spent £100 million ($124 million) for after a frustrating first season at the Etihad.

Not ready to subscribe? Sign up here for our free newsletter.

Already have an account? Sign in here.