Odell Terry Judoka

Odell Terry

Judoka Odell Terry of the United States took a silver medal at the US National Championships Ashbury Park, N.J. in 1966 in the category U80kg.

Date Result Judo event Type Cat.