He founded what would become one of the longest-running film festivals in the country and showcased early work from Ang Lee, ...
Now 72 and a professor at the University of Texas, Todd and her late husband, an Olympic weightlifter and powerlifter who died in 2018, became pioneers in physical culture and strength.