Giles Scott wins Finn Europeans >> Scuttlebutt Sailing News
Giles Scott wins Finn Europeans >> Scuttlebutt Sailing News Scuttlebutt Sailing News Athens, Greece (May 18, 2019) Giles Scott (above) secured his third European Finn title today after holding