Leah Still Touchdown!

Leah Still scores the first touchdown of the 2015 Temple Football Season. WHIP was on the call for this special moment at the Cherry and White game. Leah is the daughter of Bengals player Devon Still. Leah’s cancer is in remission and she is running strong.

Whaddya gotta say to that?