Eduardo Castro


Eduardo Castro Almanza is a retired long-distance runner from Mexico, who won several medals during the early 1980s.

Achievements