Irish stallion Invincible Spirit has shattered the world record mark for 2-year-old winners in a year. The 13-year-old son of Green Desert is represented by 42 juvenile winners across the Northern Hemisphere.Invincible Spirit, an Irish racing champion who stands at the Irish National Stud in Co. Kil...
Read More