Bahamas News7 years ago
Bahamas Team places 30th at 2017 IAAF Championships
#UnitedKingdom, August 15, 2017 – London – A lack of training together and reported interference by management was blamed for the disappointing performances in the relays as...