Pretty cool close finish of leg one of “the Ocean Race” in foiling IMOCA 60’s. February 12, 2023 by Sean-Verse If you study these boats you’ll find they are amazing, engineering marvels…but there is so much improvement to come…in the sport…