Grand National 2025: The current 34 runners as seven horses scratched from Aintree showpiece 0 0 02 Apr 2025 18:02 LeicesterMercury.co.uk (sport) 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