With Philadelphia Flyers, Sixers set to play at home, I-95 construction could cause traffic headaches
Two I-95 ramps close to the South Philadelphia Sports Complex are under construction and could cause some traffic headaches with the Flyers and Sixers set to continue their playoff…