Opening Ceremonies 2017 Youth Match Racing Championships at Balboa Yacht Club
2017 Youth Match Racing World Championship, July 31 to August 5, 2017, Balboa Yacht Club, Newport Beach, California, USA, Sailing Gov Cup 22 One Design Boats.