Never miss a Delaware County story!
Swimming may have provided the miracle that allowed Nan Long of Haverford to survive a near-fatal brain injury and return to a normal life…
Before we send you to this site, please subscribe to our daily newsletter.