33-year-old triathlete Flora Duffy made history this week when she became the first Bermudan to ever win an Olympic gold medal, as well as creating sports trivia gold.
Continue Reading