Click to share on Facebook (Opens in new window) Click to share on Twitter (Opens in new window) Click to share on Reddit ...
The sun returned on Saturday, just in time for the first of two days of intense final competition among the world’s top Sail Grand Prix ... Brazil, Italy, Spain, and the United States.