Brett Beyer reinforces lead at ILCA 7 Masters Worlds
Two races were completed today at the 2022 ILCA 7 Masters World Championship (30 May – 7 June) in Riviera Nayarit, Nueveo Vallarta, Mexico. The racing kicked off in about 8–10 knots, and the breeze picked up a little for…