Keeneland’s prestigious November Breeding Stock Sale begins at noon Nov. 6, with an exclusive Book 1 featuring 284 graded stakes-winning fillies and mares and notable weanlings.
Keeneland’s prestigious November Breeding Stock Sale begins at noon Nov. 6, with an exclusive Book 1 featuring 284 graded stakes-winning fillies and mares and notable weanlings.