HomeNewsEventsSailingChina

China to host World Match Racing Tour finals

(Photo by Horacio Villalobos - Corbis/Corbis via Getty Images)

Sailing’s World Match Racing Tour has announced the southern Chinese city of Shenzhen will host the World Match Racing Tour Finals from 2021-2025.