A West Ham United shirt worn by former club legend and England World Cup winner Bobby Moore has been described as “a hidden treasure”. The jersey from the mid-1960s, was sold to a fan who was 12 years ...