Aintree Grand National The Week’s Sporting Highlight
0 This week’s racing is dominated by the Grand National meeting at Aintree in Liverpool, which runs from Thursday to Saturday (although its is Classic Trials day at Leopardstown on Saturday). The big race, the…