Grand National 2025 new list of 34 runners announced as raft of horses pulled

Wales Online

Published

The Grand National will take place at Aintree on Saturday, with a field of 34 runners set to compete in the prestigious steeplechase event

Full Article