
Grand National Favourites – 6 Horses Well Fancied For Aintree Glory
A maximum field of 34 horses are set to line up for the 2025 Randox Health Grand National at Aintree on Saturday 5th April at 4:00pm. It’s a race where the punters and bookmakers lock horns in one of the most exhilarating events on the sporting calendar and this year’s renewal looks extremely wide open...








