World Cup has been a wake-up call for England… but the head of Harry Kane could finally kill off the Hand of God

Wait 5 sec.

IN the early hours of tomorrow morning, a ghost that has haunted England for 40 years could finally be exorcised. The Estadio Azteca in Mexico City, where England face host nation Mexico, is a crumbling cathedral of a stadium, a cauldron of noise — and the setting of a national nightmare. Half a lifetime ago,...