Report - Newmarket 28 Aug 2010-1. 35,000 (average) Thoroughbreds foaled each year – 68%- 24,000 (average) destined to race 60,000 Thoroughbreds raced each.

Please pass captcha verification before submit form