LOUISVILLE, Ky. — The best thing you can say about the 149th running of the Kentucky Derby is that the 18 horses who made it
LOUISVILLE, Ky. — The best thing you can say about the 149th running of the Kentucky Derby is that the 18 horses who made it