Kaleigh Neuhauser is running the Boston Marathon with BCH's Miles for Miracles team.
The post Why I’m Running: ‘Without Children’s Hospital I would not be here today’ appeared first on Boston.com.