The British Horseracing Authority (BHA) has appointed Alan Switzer to the position of Chief Financial Officer. Alan will be ...
Where an additional Flat fixture is added on a day which did not originally have a Flat fixture scheduled, it will be ...