Leah Still disease free in recent scan

March 18, 2015 1:11 AM

15 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: Italy federation to honour Claudio Ranieri for work with Leicester

Read more

To category page

Loading...