In 2014, Leah Still’s odds of living were only 50-50 after being diagnosed with stage 4 neuroblastoma. Fast forward to 2020, and the nine year old is celebrating her fifth cancer-free anniversary by the side of her dad Devon Still, 30, who had been his daughter’s rock throughout her once uncertain road to recovery.