Irish racing champion Invincible Spirit who currently stands at the Irish National Stud in Co. Kildare, Ireland set the world record mark for 2-year-old winners. With 42 juvenile winners in 2010, he broke the record of 39 co-held by Chapel Royal and Wildcat Heir.
New to the Paulick Report? Click here to sign up for our daily email newsletter to keep up on this and other stories happening in the Thoroughbred industry.
Copyright © 2019 Paulick Report.