The Grand National takes place on Saturday at Aintree (5.15).
It’s one of the biggest races of the year, and most of us enjoy a wee each way flutter.
The handicapper has been particularly mean this year, and nothing stands out as being ahead of its mark.