Cancer-fighting Davie Fire Rescue Captain Richard Hudson pushes for bone marrow donors
For nearly 30 years Davie Fire Rescue Captain Richard Hudson was on the front lines of knocking down flames, now his battle is against cancer, and it's believed to have come from toxins in those fires he helped put out.