There are 307 horses, including broodmares, fillies/horses in training, weanlings, and 2-year-olds, cataloged for the Tattersalls February sale, set for Feb. 5 in Newmarket, England.
There are 307 horses, including broodmares, fillies/horses in training, weanlings, and 2-year-olds, cataloged for the Tattersalls February sale, set for Feb. 5 in Newmarket, England.