Bermuda Exit Team Racing as Spain Crowned Champions (Sailing)
Under a pleasant sea breeze of around 10 knots and on a beautiful, sunny, and warm summer day, race officials successfully concluded the second day of team racing at the 2025 Optimist World Championsh