As the governing and regulatory body for the sport, the British Horseracing Authority’s responsibilities are wide-ranging.
They include:
Download the full 2012 fixture list