Sheila Willcox: An Event Horse Legend
Sheila Willcox is one of the most successful event riders in history. She has competed in four Olympic Games, winning a team silver medal in 1988 and an individual bronze medal in 1996. She has also won the Badminton...