Gerry Cahill, president and CEO of Carnival Cruise Lines, has announced he is retiring, effective Nov. 30, after 20 years of service. Cahill, 63, has been CEO of...