Maggie Macneil Canadian Swimmings Rising Star
> Maggie Macneil Maggie MacNeil: Canadian Swimming's Rising Star A New Era for Canadian Swimming Maggie MacNeil, a 21-year-old swimmer from London, Ontario, has taken the swimming world by storm.…
> Maggie Macneil Maggie MacNeil: Canadian Swimming's Rising Star A New Era for Canadian Swimming Maggie MacNeil, a 21-year-old swimmer from London, Ontario, has taken the swimming world by storm.…