Leah Still disease free in recent scan

March 18, 2015 1:11 AM

12 0

Leah Still disease free in recent scan

Devon and Leah Still were one of the great stories in the NFL last season.

Leah Still was diagnosed with Stage IV neuroblastoma last June, and has undergone surgery and treatments ever since.

Also read: Houston Promotes Major Applewhite to Head Coach

Read more

To category page

Loading...