Papillon famously landed a massive gamble in winning the world's greatest race at Aintree in 2000 for the father and son team ...
It has been 25 years since Papillon won the Randox Grand National Papillon won the Randox Grand National – and trainer Ted ...