Records Continue to Fall on Day 2 of Keeneland Sale
Day 2 of Keeneland's September Yearling Sale brought another day of spirited bidding, with 20 horses bringing seven figures. The highest prices included co-toppers at $2.2 million—Hip 243, a colt by...