Great Britain Names Six-Strong Squad for European Championships

Following their runaway victory at Tokyo, British Equestrian has named the six horses and riders who will fly the Union Jack at the forthcoming European Eventing Championships, set to take place in Avenches, Switzerland, from September
...» Read More!