For 48 years, the Magic Ship of Christmas has ferried Santa through the streets of Morgan Hill, spreading holiday cheer with ...