VIDEO: Star Sailors League Finals 2013
Published on December 8th, 2013
The inaugural Star Sailors League Finals in Nassau, Bahamas on December 4-7, 2013. This brand new invitational event that is gathering an incredible list of champions that features 18 teams from 13 countries with a stunning track record: 12 Olympic medals from a total amount of 81 amongst all entries that also includes World Championships in Olympic Classes, America’s Cup campaigns and Volvo Ocean Race teams.