Leah Still scores touchdown at Temple spring game

Author:
Video Duration:
40

Cincinnati Bengals DL Devon Still's daughter, Leah, was recently pronounced cancer-free.