The Grand National takes place at Aintree on Saturday afternoon as 34 horses compete to try and win the prestigious race. The ...
By Sarah Maslin Nir As show jumping horses ... It’s a horse race over big sticks. But whiz too fast around that bend, or misjudge that angle, and the riders and their horses risk tipping a ...