Major traffic delays expected in South Philadelphia all day Wednesday
More than 100,000 sports fans will gather in South Philadelphia for two different games on Wednesday, resulting in traffic headaches all day long.
More than 100,000 sports fans will gather in South Philadelphia for two different games on Wednesday, resulting in traffic headaches all day long.