For many of us in the travel industry here in Canada, John McKenna and travel insurance were synonymous. McKenna, an industry icon, passed away at Grand River...