Niuhi, helmed by Randy Hecht of San Francisco, won the 2026 J/105 North American Championship after four days of competitive racing on Puget Sound October 15-18.
Niuhi, helmed by Randy Hecht of San Francisco, won the 2026 J/105 North American Championship after four days of competitive racing on Puget Sound October 15-18.