
Grand National 2025: The current 34 runners as seven horses scratched from Aintree showpiece
A further seven horses have been scratched from the Grand National - with the changes meaning some horses will now get a run in the Aintree showpiece.
Full Article