The Kirani James Athletic Stadium in Grenada witnessed its share of thrills throughout the 51st CARIFTA Games, but the final day reserved its biggest twist for the curtain closer -…
The post CARIFTA Games end in chaos appeared first on Barbados Today.