Kai Angus Jasper McAlpin fought cancer for almost a year before his body finally gave out. He was indeed a warrior and a fighter. He is missed every single day by our family and community.