Margaret Osborne
Margaret Osborne is a former female table tennis player from England who was a member of the... more »
Margaret Osborne duPont
Margaret Osborne duPont was a World No. 1 American female tennis player. DuPont won a total of... more »