Sailing
Bermuda sailors improved on their performances on day four at the IODA Optimist World Championships on the waters of Lake Garda, Italy, but the fleet were only able to complete one of the two scheduled races due to unstable weather in the late aftern...
Jul 24, 2013