Keshorn Walcott is facing a long recovery road, following an injury during warm-up ahead of the World Athletics Championship men’s javelin qualifying event in Budapest, Hungary, on Friday. The double Olympic medallist, however, is not daunted by the task.