Taunton(GB)

1 result

Racing at Newcastle, England, in December 2018. File photograph: Richard Sellers/PA Wire

Newcastle is set to host the opening fixture if racing in Britain is able to resume as hoped behind closed doors on June 1st. Racing last took place (...)