Maggie MacNeil breaks the record for most Commonwealth Games medals by a Canadian swimmer.

Maggie McNeill's impressive performance in the Commonwealth Swimming Championships has electrified the world and shown us all that it means to stay dedicated and enthusiastic

London's Maggie McNeil surprised everyone by snagging the gold in the 100m butterfly and breaking the Commonwealth Games record.

Not only that, but the reigning Olympic champion also got back in the water for the women's 4x100 freestyle relay and helped Canada earn a bronze medal.

Windsor’s Kylie Masse is in the final of the 100-meter backstroke.