Barrows finishes ninth at World Sailing Championships
St. Thomas native Ian Barrows made his last race pay off Sunday, moving up one spot to a ninth-place finish in class at the 2023 World Sailing Championships in The Hague, Netherlands.
Read More: Barrows finishes ninth at World Sailing Championships
Source: Virgin Islands Daily News