The World Match Racing Tour has named 16 skippers for the 2025 World Match Racing Tour Final to be held January 6-11, 2026 in Shenzhen, China. After the 16-stage season, the top competitors will now compete for the Match Racing World Champion title and a share of the USD200,000 prize purse. – Full report
SCUTTLEBUTT News Link !
DemirHindiSG 02 Aralık 2025-16:23




