Yesterday, I suggested we wait and see where Mine That Bird will fit in Kentucky Derby history; today, however, it’s time to recap the weekend’s racing and in that context, his Derby victory is still something to puzzle over.
It goes without saying that there was no greater spectacle in racing than Rachel Alexandra’s utterly […]