Sledding in South Philly: Suicide Hill, JFK Stadium & Winter Memories from a Philadelphia Long Gone
Growing up in South Philadelphia meant winter didn’t need mountains or fancy equipment. Experiencing sledding in South Philly was simply about having snow on the ground, a cardboard box, the lid from a metal trash can, or anything slick enough to slide — and you had a sled. Before the Stadium District, or now it […]



