Dissecting Ontario Racing

Ontario Racing (OR) is a relatively new body with an old look that is playing a critical role in the future of racing in the province. What exactly is OR and where is it leading the industry?