The seasonal foliage was about the only thing falling at the Keeneland November Breeding Stock Sale, which concluded a wildly successful run in Lexington Friday afternoon. Over the course of 10 days of trade, sales officials reported gross receipts of $203,585,500 for 2470 horses sold, good for an average of $82,423. Further demonstrating the strength of middle market, the median price of $37,000 established a new November record, eclipsing the previous mark of $35,000 set on five previous occasions, but most recently in 2014. The buyback rate closed at a...