Racing in Britain will be canceled from March 18 until the end of April with the British Horseracing Authority taking the drastic step as a result of the spiraling coronavirus pandemic.
Racing in Britain will be canceled from March 18 until the end of April with the British Horseracing Authority taking the drastic step as a result of the spiraling coronavirus pandemic.