Connect with us
 

Features

How Often Does the Favourite Win the Grand National?

The favourite wins the Grand National far less often than many expect. Only around 1 in 5 races in the past 50 years have been won...

More Posts