Arthur Barker Grand National Wins
Arthur Barker has never won the Grand National.
Their best finish to date was in 1893 with Aesop who came 2nd.
Arthur Barker has never won the Grand National.
Their best finish to date was in 1893 with Aesop who came 2nd.