Stem Cell Research Awareness 10/11/17 10:38AM

Len Richard lived life on the edge, until an injury revealed he's been battling a sickness his whole life.