Athletes Scientists

Terry Todd

Terry Todd: key obituary facts

Is Terry Todd dead? Yes. Terry Todd died on July 11, 2018, at age 80.

Cause of death: Terry Todd's cause of death has not been publicly confirmed.

What was Terry Todd known for?

He was known as American Olympic weightlifter and sports historian.

Terry Todd

American Olympic weightlifter and sports historian

Died on Wednesday July 11th 2018

Other athletes

More from America

More from July 11, 2018

Tags