Sport 2024: Flora’s final Olympic chapter

As 2024 rolled in, there were rumours that Bermuda’s greatest athlete was on the verge of retirement.
Dame Flora Duffy, Olympic champion at Tokyo 2020, was struggling to recover from a persistent knee…

Go to Source