Comcast Spectacor's master plan for Sports Complex features new concert venue, hotel and restaurants
A new master plan for the Sports Complex in South Philadelphia calls for a 5,500-seat concert venue, new restaurants and retail, and a 250-room hotel, Comcast Spectacor announced.…