Grand National 2025: Full list of 34 runners confirmed for Aintree race on Saturday

The Sentinel Stoke

Published

The Grand National is set to take place on Saturday, April 4, with 34 horses confirmed for the race at Aintree.

Full Article