Tags: Horse Race, Race.
The 1926 Grand National was the 85th renewal of the world-famous Grand National horse race that took place at Aintree Racecourse near Liverpool England on 26 March 1926.The steeplechase was won by Jack Horner a 25/1 bet ridden by jockey Billy Watkinson and trained by Harvey Leader for American owner Charles Schwartz who had paid 5000 guineas for him a week beforehand.