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
Nick Butler: Investigating the Chinese Swimming Doping Scandal | Inside With Brett HawkeApril 24, 2024