Tags: Horse Race, Race.
The 1913 Grand National was the 75th renewal of the world-famous Grand National horse race that took place at Aintree near Liverpool England in 1913.Owner Sir Charles Assheton-Smith also provided the winner in 1912 and had done so many years earlierin 1893 when he was simply known as Charles Duff.