Keeneland announced Oct. 6 that it’s November Breeding Stock Sale has cataloged 3,777 horses. The 10-session auction will run Nov. 9-18 in Lexington.
Keeneland announced Oct. 6 that it’s November Breeding Stock Sale has cataloged 3,777 horses. The 10-session auction will run Nov. 9-18 in Lexington.