Leah Still, the young daughter of the Cincinnati Bengals’ Devon Still, has courageously fought a cancer battle that has drawn headlines, warmed hearts and raised awareness for pediatric cancer.On Saturday, cancer-free after completing treatment, the 4-year-old and the Temple Owls teamed up for the sweetest touchdown you’ll ever see. She scampered 45 yards for the score, with the Owls and the mascot paving the way.