The Bahamas re-captures Carifta Games clout