Canada’s Mac Neil narrowly misses podium in 100m butterfly
1:00 | July 28, 2024
Arash Madani breaks down the women’s 100-metre butterfly final from the Paris Olympics that saw London, Ontario native Maggie Mac Neil fall just short of a podium in the event where she claimed gold in Tokyo.