Running into a stiffening headwind of opposition, The Jockey Club rescinded its controversial rule limiting the number of mares bred per stallion Thursday. The rule limiting stallions born in 2020 or later to a maximum of 140 mares in a calendar year was adopted in May 2020. The Jockey Club […]