David Carroll
checking legs before training David Carroll with Casse Racing at Keeneland on June 16, 2017 in Lexington, Kentucky.
2017EberhardtKeenelandDavid Carrolltrainingtrainerlegs