With the 2026 FIFA World Cup on the horizon, it’s no surprise that football fans across the globe are looking back on their national team’s greatest moments. For England fans, that moment is the 1966 ...
If anyone is allowed to mess around with a £200,000 match-worn shirt from the 1966 World Cup final, it’s Sir Geoff Hurst.