Dormant for thirteen years, since that burst of gold at the 2012 London Olympics, Trinidad & Tobago's Keshorn Walcott erupted in all his glory to not only win the 2025 World Championships but in the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results