Photo detail

Stories this photo appears in:

Tease photo

Bahamas lands 20 medals in swimming championships

TEAM Bahamas produced a total of 20 medals and an eighth place finish at the 28th CCCAN Swimming Championships in San Jose, Costa Rica.

Comments

Use the comment form below to begin a discussion about this content.

Sign in to comment