English Long Jumper
Sheila Sherwood is a former international Long jumper whose career highlights included a silver medal at the 1968 Summer Olympics in Mexico and a gold medal at the 1970 British...