United States of America (USA) based sprinters, Brenessa Thompson and Kadecia Baird will miss this year’s World Track and Field Championships which starts tomorrow in London owing to visa issues.
This is according to a source within the Athletic Association of Guyana (AAG).