Keeneland Begins November Breeding Stock Sale Nov. 7

Keeneland has cataloged 4,147 horses for its 2017 November Breeding Stock Sale, the world’s largest and most important sale of its kind, to be held Nov. 7-18. The sale’s first two sessions on Nov. 7-8 comprise the premier Book 1 catalog.