World Match Racing Tour announces 20th anniversary season and new championship format
The World Match Racing Tour (WMRT) today announced its 20th anniversary season with an 18 event schedule across 13 countries, including a new championship format awarding points from all events towards the annual match racing world title.