the closest country to the bahamas is actually the uk, through the overseas territory of the turks and caicos islands. you should specify that you dont count overseas territories
(Yes i know overseas territory arent officially part of the uk but thats nitpicky)
I think basketball has passed cricket as the top sport, especially among participants. A whole lot of kids playing college ball and a few in the pros. Probably could say the same thing with athletics.
cricket is technically the national sport but like no one plays it, especially kids. There is a bustling soccer and baseball league but no basketball league for kids.
(Yes i know overseas territory arent officially part of the uk but thats nitpicky)
Basketball is the most popular sport
Try basketball, softball, swimming, sailing, rugby, tennis... but not cricket!