British Horseracing Authority Cancels Callum Shepherd’s 18 Days BanBy Eleneth Taer / September 4, 2024