Team Mac win 2017 Women's Match Racing Worlds
For a second day, the thunderstorms rushed the sailors off of the water, but not before Lucy Macgregor (GBR) and her Team Mac were declared 2017 Women's Match Racing World Champions in Helsinki, Finland.

