The world has converged on Newmarket for one of the biggest spectacles in bloodstock, Book 1 of the Tattersalls October Yearling Sale, which starts its three-day run at 11 a.m. GMT Oct. 9.
The world has converged on Newmarket for one of the biggest spectacles in bloodstock, Book 1 of the Tattersalls October Yearling Sale, which starts its three-day run at 11 a.m. GMT Oct. 9.