Maggie Mac Neil has closed the book on one of Canada's best swimming careers and ranks as one of the most successful athletes in London sports history.