Team Japan wins New York SailGP(12 images)

Team Japan won the New York SailGP in New York City. Six national teams with the world's best sailors battled it out on the Hudson River from June 21-June 22, 2019.

Team Japan celebrates after their victory on day two of the New York SailGP on Saturday. Photo by Corey Sipkin/UPI | License Photo
0 of 0