The 76ers are going to stay in South Philly after all, according to multiple City Council members.
The team has struck a deal with Comcast Spectacor to remain in the South Philadelphia sports stadium district, after more than two years of heated debate over a potential new arena on East Market Street.
At the end of last year, City Council in a contentious vote, passed enabling legislation that would have allowed the arena in Center City to move forward…