COSMIC HIGHWAY wins 2023 Cape Merchants
The Grade 2 Cape Merchants has drawn a bloated field of 20 runners, underscoring the challenge in Cape Town’s sprinting scene. With seemingly every sprinter and their stablemates desperate for a spot, this race epitomizes the glaring problems caused by an obsession with breeding for speed at all costs.