LEXINGTON, KY--With the Breeders' Cup squarely in the rearview mirror, the breeding stock sales take center stage this week, highlighted by the start of the Keeneland November Breeding Stock Sale Tuesday. This year's November Sale, which has cataloged 3,384 horses, spans a total of nine sessions through Nov. 13. The stand-alone Keeneland November Horses of Racing Age Sale will take place Nov. 14. In 2023, a total of 2,128 horses had sold through the ring for $176,571,000. The average was $82,975, while the median closed out at $32,000. "It's a...