European Finn Championships: Giles Scott wins silver on return
#europeanfinn
#gilesscott
3 years ago By Shannon — Britain's Olympic champion Giles Scott won the silver medal at the European Finn Championships in Portugal on his return from America's Cup duty. Scott, wh