Horse Racing British Horse Racing Chief Claims Irish Cheltenham Dominance Is 'Damaging' The Sport By Eoin Harrington · Mar 16, 2024