Watch: Leah Still scored a TD during Temple spring game

Such a great story here. Cincinnati Bengals defensive tackle Devon Still’s daughter Leah Still is currently in a battle with pediatric cancer. The cancer is currently in remission and lucky enough for us, Leah was able to make a big splash at the Temple’s spring game as she took a hand-off from her dad and rumbled 45 […]