The Grand National is often called the world's greatest steeplechase and it captures the imagination of millions every year. Aintree Racecourse, located outside Liverpool, has been the home of the famous festival since its first running in 1839. A version of the race took place in years before this, but 1839 is accepted as the […]
The post Planning For A Great Grand National 2019 appeared first on Grand National Guide.
This post first appeared on Grand National 2016 - Runners, Odds & Tips, please read the originial post: here