Tagged: USA

Urrutia

History in Color: July 21, 1976, Montreal, Canada – The first world champion and the first world record holder of Cuba, Roberto “Tony” Urrutia competes for Team Cuba in the 67.5kg class at the...