It has been the year for shocks on racecourses but the biggest of all arrived at Exeter yesterday when Blowers became the longest priced winner in British racing history.
It has been the year for shocks on racecourses but the biggest of all arrived at Exeter yesterday when Blowers became the longest priced winner in British racing history.