David Carroll
set watching/waiting for training. Star pony Jack Carroll, 2nd left. David Carroll with Casse Racing set at Keeneland on June 17, 2017 in Lexington, Kentucky.
2017EberhardtKeenelandDavid Carrolltrainingtrainerscene
Log In: