Mary Rand, first British woman to win Olympic athletics gold dies aged 86
0
3
Rand claimed the long jump title in Tokyo in 1964, breaking the British and Olympic records with her first attempt
Rand claimed the long jump title in Tokyo in 1964, breaking the British and Olympic records with her first attempt