Duncan Scott Goes 48.49 For Third In 100 Free Rankings On Final Day Of Edinburgh International Swim Meet
These are unsettling times but what does not change is the ability of elite athletes to produce world-class performances in the face of uncertainty. So it was at the Edinburgh









