Sarah Douglas wins World Cup sailing gold in Spain
According to Michael Charlebois of the Canadian Olympic Committee, Sarah Douglas of Burlington, Ontario won the gold medal in a World Cup sailing event in Mallorca, Spain on Friday. She placed first in the laser radial. Douglas had 28 net Read more