We’ve reached the halfway stage of the British Swimming Championships 2019 – catch day three’s heats racing from 10am. #BSC19 Events: W 50 Freestyle M 400 Individual Medley W 200 Butterfly M 100 Freestyle M 1500 Freestyle British Swimming Championships 2019
Olympic Chances Improved and World Records Set on 1st Day at Canadian Swim Trials | CBC SportsMay 15, 2024