March 24, 2023

Bahamas becoming sports host paradise

By Fred Sturrup, Sports Scope – From Grand Bahamas The Freeport News No other country in the Caribbean region is at the level of The Bahamas when it comes to hosting mega sports events. Once in bygone decades, Jamaica was the country in the West Indies area that played host to the top regional and […]