Career
Castro is rather tall at 6 feet 2 inches (188 m) and had a competitive weight of 190 lbs. This ended her competitive career. She was elected to the United States of America Judo Hall of Fame.
Castro is rather tall at 6 feet 2 inches (188 m) and had a competitive weight of 190 lbs. This ended her competitive career. She was elected to the United States of America Judo Hall of Fame.