Background
Hudson, Sheila was born on June 30, 1967 in Wurzburg, Germany.
Hudson, Sheila was born on June 30, 1967 in Wurzburg, Germany.
Graduate, University of California, 1990.
Born to an African American father and a Korean mother. Hudson set two unofficial world records in 1987. The American record currently belongs to Tiombe Hurd with 14.45 metres.
Married Warren Strudwick.