Archive
1 story match your filters
Maradona’s infamous Hand of God ball sold for £2.5 million, sparking debate over the ethics and economics of turning controversy into cash.
24 August 2026 · 3 min read