Team Bermuda crowned world champions

David Selley and Steven Bridges realised a dream after being crowned champions on the final day of the 2026 Key West World Championship in Florida on Sunday.
The dynamic duo led the 16-boat Super Stoc…

Go to Source