Owners set to return to racecourses from March 29 in England and Scotland
Owners are poised to return to English and Scottish racecourses from March 29 as racing tiptoes back to normality. Two owners per horse are set to be allowed back from next week.