It's time to take the gloves off
14 November 2026
… I found the OMAFRA panel report both disappointing and offensive. Most of us have … panel working with our industry to develop ways to save and even improve the horse racing … me when they made this statement: "The new model will make the industry more …