The giving spirit of Christmas is alive in Kansas City