The cruise line, which normally doesn’t visit San Diego, will become a key sponsor of the annual July 4 event.
Carnival Cruise Line is sponsoring the biggest West Coast fireworks show and will celebrate America's birthday with ship ...