Like the sea, the Carnival Cruise Line rumor mill is always in motion. Luckily, the cruise line’s passengers can always count on its trusty brand ambassador, John Heald, to do what he can to stop ...