The opening session, with 170 yearlings cycling through the sales ring located in the belly of the complex, saw two yearlings ...
The Keeneland November Breeding Stock Sale begins Nov. 4 and will run through Nov. 13 in Lexington. A total of 3,085 horses ...
The 82nd Keeneland November Breeding Stock Sale has cataloged 3,075 horses over a span of eight days beginning Nov. 4 and running through Nov. 11, with the stand-alone Keeneland November Horses of ...