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 ...