The five young sailors representing Bermuda continued their campaign at the 2025 Optimist World Championship in Portorož, Slovenia. Day three of the prestigious event, featuring a vast fleet of 281 sailors from around the globe, saw only one race successfully completed, bringing the series total to five races. Thomas McBain continues to lead the Bermudian […]