The content originally appeared on: Trinidad and Tobago Newsday Sports Two-time Olympic medallist Keshorn Walcott throws the javelin in the qualification round at the World Athletics Championships on Thursday, in Eugene, Oregon. - AP TWO-TIME Olympic medallist Keshorn Walcott has been left frustrated and confused after a dismal performance left him out the men’s javelin finals at the 2022 World Athletics Championships in Eugene, Oregon, on Thursday night. In an interview with i95.5 FM and other media in Oregon following […]