Mary Rand: The Woman Who Literally Leapt Into Olympic History Dies at 86
Mary Rand, the first British woman to win an Olympic gold medal in athletics, has died at 86. Her world record leap of 6.76m at the 1964 Tokyo Olympics remains one of the greatest moments in British sporting history.
