Extended highlights of both the men's and women's races at the 2023 PTO European Open in Ibiza as the 2023 PTO Tour got ...