Maradona 'Hand of God' ball fetches £2 million at auction
LONDON: The ball that Diego Maradona handled to score his infamous "Hand of God" goal for Argentina against England in the 1986 World Cup sold at auction on Wednesday (Nov 16) for £2 million (US$2.4 million).


