Eight-time World champion leads the line-up

The World Match Racing Tour (WMRT) today announced the sixteen confirmed skippers to compete in the 2025 World Match Racing Tour Final Shenzhen Bao’an in China scheduled to take place from 6-11 January 2026.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *