
The 76ers have decided to remain in South Philadelphia’s sports stadium district, according to multiple City Council members. This decision follows over two years of intense debate about building a new arena on East Market Street in Center City. Despite City Council passing legislation late last year to support the Center City arena project, Comcast… Read more »