World Match Racing Tour announces 2021 Season
Match Racing World Championship Trophy © Ian Roman The World Match Racing Tour (WMRT) today announced its 2021 world championship season with a 17 event schedule across 11 countries, including the inaugural WMRT Final in Shenzhen, China from 15-19 December. The 2021 season announcement has been made later than planned this year following the ongoing covid-19 pandemic and recovery, and the necessary re-scheduling of some events, as WMRT Executive Director James Pleasance explains; "Last year was challenging for all international sports. We were very fortunate to be able to award t...