Disabled athletes or Super-humans?