Maradona’s 1986 World Cup ball sold for $3.35m. He used his hand to score against England, dubbing it the ‘Hand of God’.
Trending
- Britain’s hidden productivity boom masked by ‘flawed’ ONS data
- Profits almost halve at Britain’s 100 biggest restaurant groups
- Dumb American Fails
- Guess Who This Kid With Big Red Lips Turned Into!
- Shop Lady Gaga-Approved Haus Labs Beauty to Look Like a Rock Star
- Ethereum lending app Term Finance loses $8.5 million after attacker buys voting power
- Ether is crushing bitcoin and the ‘golden cross’ says it may not be done yet
- China probes use of formaldehyde to keep cabbages fresh

