Nick Rust, chief executive of the British Horseracing Authority, said on Sunday there are “10,000 horses in Britain desperate to run”, and cards like today’s 10-race, 120-horse epic are likely to be the norm over the next few weeks, so punters will need to proceed with a little caution. That […]