Hard-Earned J/70 Worlds Win for Duncan and Crew

It took every race of the 2021 J/70 World Championship in Marina Del Rey, California, for Peter Duncan and his crew on Relative Obscurity to earn the big title.