2024 World Match Racing Tour season kicks off in Long Beach, Ca
The 2024 World Match Racing Tour kicks off this week in Long Beach, California with 17 teams and over 100 of the world’s top match racing sailors competing across back-to-back events The Ficker Cup Regatta (18-21 April) followed by the 59th edition of The Congressional Cup
Read more