While much of Trinidad and Tobago’s workforce will be stuck in rush hour traffic tomorrow morning, the trio of Michelle-Lee Ahye, Khalifa St Fort and Reyare Thomas will be sprinting after destiny in the Carrara Stadium, as all three earned places at the Gold Coast 2018 Commonwealth Games women’s 100 …
Read More »