Jan Zelezny is widely considered the greatest javelin thrower of the modern era; had won 3 Olympic gold medals.