Ben WaterworthJan 30, 20202 min readThe impossible race is finally conqueredThe event that sets competitors up to fail rather than finish has been conquered by not one, not two, but three competitors. Austrian...