Keeneland Nov. Sale Ends With Record Average and Median
The Keeneland November Breeding Stock Sale concluded Nov. 11, with 1,976 horses changing hands for a total of $245,901,400, including post-ring sales, seeing a 25% increase from last year's gross of $...