Team Bermuda in world champs contention heading into final
Team Bermuda are hoping to pick up where they left off in their bid for overall class honours on the final day of racing at the 2026 Offshore World Championship in Key West, Florida, on Sunday.
After …