Jack Jennings/Pedro Trouche conquer day 3 at the 98th Bacardi Cup March 5, 2025 – Miami, Fl. USA – Day 3 at the 98th Bacardi Cup delivered another stunning show, with a consistent 15-20 knots southerly breeze across Biscayne Bay. Jack Jennings and Pedro Trouche claimed a decisive victory, showcasing tactical mastery and flawless execution. Spotting a crucial wind-shift two minutes before … Continue reading