South American Championship 2024 set to begin in Buenos Aires
The 2024 South American Championship is set to kick off in Buenos Aires, Argentina, from November 20 to 23, bringing together 31 teams from around the world
Read moreThe 2024 South American Championship is set to kick off in Buenos Aires, Argentina, from November 20 to 23, bringing together 31 teams from around the world
Read moreThe 2024 Star World Championship was one of the tightest of the last editions, with the title open until the very last leg of the very last race.
Read moreWill Stout and Danny Cayard win Race Five, their second bullet in the series, and are the provisional overall leaders, tied on points with John Kosteki and Austin Sperry.
Read moreSan Diego delivered yet another beautiful day on the water, with winds up to 12 knots, sunshine and cooler air.
Read morePaul Cayard and Frithjof Kleen win Race Three, their second bullet in the series
Read more