The Keeneland November Breeding Stock Sale begins Nov. 4 and will run through Nov. 13 in Lexington. A total of 3,085 horses ...
If you were to buy the land and try to create something like this today, it would take years and cost probably double the asking price,” the listing broker said.
The Keeneland November Breeding Stock Sale concluded Nov. 11, with 1,976 horses changing hands for a total of $245,901,400, ...