David Carroll
David Carroll at his Keeneland barn with War of Will sign May 21, 2019 in Lexington, KY.
2019EberhardtPreaknessWar of WillDavid CarrollKeeneland