Separated at birth
It was the most infamous moment in English football history. Maradona’s first ‘goal’ against England in the 1986 World Cup quarter-final, known forever as the ‘Hand of God’, broke English hearts the world over. Now the architect of that ‘goal’ is coming home, he’s coming home, he’s coming, etc etc. Well, technically speaking London is […]