CALUM McCLURKIN: Time has run out for this sport to run away from its problems… D-Day has arrived The incoming chairman of the British Horseracing Authority was named last November with a view to taking up the role on June 2. Source of original post