Two-time Olympic men's javelin medallist Keshorn Walcott is injury-free and on the hunt for an elusive World Athletics Championships medal.
Walcott, 29, is preparing for the upcoming tourney, which gets under way in Eugene, Oregon, USA from July 15-24, and will again feature at the Commonwealt