Popular Horse Racing blog featuring news and updates on upcoming events in the horse racing world.

What Does SP Mean In Horse Racing?
So What Does SP Mean In Horse Racing? Well, its quite simple SP stands for Starting Price. The starting price is the odds a horse is when the race starts and the horses have begun [Read More]