The world's oldest Olympic champion, Sandor Tarics, has died at the age of 102 in San Francisco, the Hungarian Olympic Committee MOB said on its website on Saturday, citing information from the family.