The Jockey Club Adopts Cap of 140 Mares Bred

Stallion owners and managers respond to The Jockey Club board of stewards’ announced rule change that will limit for individual stallions the number of mares bred annually to 140.