Michael Leahy has been sailing the Great Lakes for more than 30 years. He is part of the Canadian Coast Guard, where he spent time training others and is currently on a governance committee. Michael is vice-commodore of his yacht club.
Michael Leahy has been sailing the Great Lakes for more than 30 years. He is part of the Canadian Coast Guard, where he spent time training others and is currently on a governance committee. Michael is vice-commodore of his yacht club.