American hurdler (1949–2025).
Born June 16th, 1949 in Long Beach.
Died January 2nd, 2025 at 75 years old (pancreatic cancer). [ref]
The meaning of life is that it stops. Franz Kafka