Another Irish winner at the Grand National
Cheltenham Festival 2018 was virtually a whitewash for Irish horses as they managed to win the 17 of the races at the festival, including the Cheltenham Gold Cup race which was won by Native River. This final tally was the…