More than 6,000 people have summited Everest. Four hundred and ninety-eight have been to space. Yet only eighty-four sailors have ever completed the Vendée Globe.
Dubbed the “Everest of the Seas,” this race is unmatched in difficulty. It’s a solo...