Playing the cards right in Miami with 200 days to Rio

In 200 days 380 sailors will be set-up at the Marina da Gloria in Rio de Janeiro, Brazil, finalising their preparations for the greatest sporting spectacle, the Olympic Games. On 5 August the Rio 2016 Olympic flame will be lit, signalling the start of 17 days of sport. For sailors to get to an Olympic […]