2024 Regatta Reports 2024 Regatta Reports Bacardi Cup Invitational Regatta – Final Miami, FL, USA, March 9, 2024… by SnipeToday 03/09/2024