Japan Crowned Italy Sail Grand Prix Champion After Thrilling Day of Racing in Front of Sold-Out Crowds in Taranto as Spain Moves Top of Season Championship 6 — 7 min read
Tom Slingsby’s Australian SailGP Team Push the British to the Limit, but Unable to Secure the Win During Dramatic Final in Bermuda 6 — 7 min read