3rd Edition of Global Team Race Regatta Starts Friday
Newport, R.I. — The first two editions of the Global Team Race Regatta, staged in 2018 in Newport, R.I., and 2019 on the Solent in Great Britain, had one striking thing in common: the same three teams finished on the…