The legendary three-day meet at Aintree is over for another year, and it would be fair to say that this year’s edition of the Grand National was a hugely popular one for the sport. Competitive fields throughout the meeting led to many fans question whether this year’s Aintree fixture overshadowed the Cheltenham Festival, and it […]