Posted on July 3, 2026July 3, 2026Sled triumphant Takashi Okura’s Sled has won the Rolex TP52 World Championship 2026, claiming one of grand prix monohull racing’s most coveted titles for a second time.