Jan Zelezny is widely regarded by many as the greatest javelin thrower of the modern athletics era.