Both the greyhound racing and the horse racing industries have been left reeling at the news that one of the biggest and most iconic venues in their respective sports has closed for business – and there is no knowing when, or even if, it will be reopening. Towcester Racecourse hosted the Greyhound Derby earlier this year and is considered by many to be the premier greyhound racing venue in the country. It is also much beloved of horse racing fans, and was the venue at which Tony McCoy rode … [Read more...]