Illinois veterinarian and Thoroughbred breeder Dr. Donald McCrosky has been fined $300,000 and suspended for 24 years in rulings on the Horseracing Integrity and Welfare Unit website.