The most iconic horse race in the world takes place this afternoon – and there will be Laois interest in it. The Grand National in Aintree takes place at 5.15pm over the famous hedges. The iconic Liverpool based race was cancelled last year due to the Covid-19 pandemic. But it is back this year and…