Sports
A Divine Windfall: Maradona’s Infamous ‘Hand of God’ Ball Fetches £2.5 Million
The piece of leather that witnessed both the most controversial and the most beautiful goals in football history has been sold at auction. Diego Maradona’s 1986 World Cup ball has fetched a massive £2...