A sea of runners filled South Street this morning for the Philly 10k

Topics

Sports

Places

South Street