Walcott wins world title, 13 years after Olympic crown
By Noel Francis Tokyo, Japan – Trinidad and Tobago’s Keshorn Walcott turned back the clock at the World Athletics Championship when he secured his first world title in the men’s Javelin Throw, thirteen years after he won the Olympic title in London 2012. Walcott led a 1-2 finish for the Caribbean with two-time world champion […]