Grand National remains scheduled for 10 April despite industry calls to delay
The Jockey Club has confirmed that the 2021 Grand National will take place as planned on 10 April, despite calls from the industry to delay the UK’s showpiece horse racing event until after betting shops reopen.
By Robert Fletcher
– News